270
edits
(New page: = Activity Manager Interface = {{draft}} TBD == Entities == * <b>Activity Manager</b>: A service to manage and persist the activities generated by the core components and extensions. *...) |
|||
| Line 8: | Line 8: | ||
* <b>Activity Manager</b>: A service to manage and persist the activities generated by the core components and extensions. | * <b>Activity Manager</b>: A service to manage and persist the activities generated by the core components and extensions. | ||
* <b>@mozilla.org/activity-process;1</b>: The default implementation of a Process activity It knows how to deal with predefined activity types. In the majority of the cases the consumer of the activity | * <b>@mozilla.org/activity-process;1</b>: The default implementation of a Process activity. It knows how to deal with predefined activity types. In the majority of the cases the consumer of the activity management system can initiate this component and use for its purpose. | ||
* <b>@mozilla.org/activity-event;1</b>: The default implementation of an Event activity. It knows how to deal with predefined activity types. In the majority of the cases the consumer of the activity | * <b>@mozilla.org/activity-event;1</b>: The default implementation of an Event activity. It knows how to deal with predefined activity types. In the majority of the cases the consumer of the activity management system can initiate this component and use for its purpose. | ||
* <b>Activity Initiator</b>: An entity that generates the activity, such as a component of TB or an Extension. It is internal to the activity and can be anything represented by a nsISupports interface. It is optional for user defined activities. | * <b>Activity Initiator</b>: An entity that generates the activity, such as a component of TB or an Extension. It is internal to the activity and can be anything represented by a nsISupports interface. It is optional for user defined activities. | ||
edits