Package org.silverpeas.core.subscription
Provides a User Subscription API with which users can subscribe on some events in Silverpeas
(new contribution, contribution update, ...) in order to be notified about them.
- Author:
- mmoquillon
-
Interface Summary Interface Description ResourceSubscriptionService This interface defines some services for which it exists one default implementations and potentially one per component.SubscriberDirective Definition of directive to apply on subscriber search for.Subscription A subscription of a user or a group to be notified about changes of a given resource in Silverpeas.SubscriptionContributionType The type of a contribution that can be targeted by a subscription.SubscriptionFactory.SubscriptionConstructor<R extends SubscriptionResource> SubscriptionFactory.SubscriptionResourceConstructor SubscriptionResource A resource implied in a user subscription.SubscriptionResourceType The type of a resource that can be targeted by a subscription.SubscriptionService Interface declarationSubscriptionSubscriber User: Yohann Chastagnier Date: 20/02/13 -
Class Summary Class Description AbstractProfiledResourceSubscriptionListener<R extends Serializable,T extends ResourceEvent<R>> Abstract listener of events to remove all the subscriptions on a deleted resource or on a resource for which the subscription feature is disabled.ResourceSubscriptionService.Constants Some predefined constants to use by Silverpeas components to support identical behaviours.SubscriptionComponentInstEventListener Listener of the events on the deletion or on an update of a component instance.SubscriptionFactory Register of all subscription resource type available into Silverpeas.SubscriptionGroupEventListener SubscriptionNodeEventListener Listener of events on the deletion of a node in a component instance to delete all subscriptions on that node.SubscriptionServiceProvider SubscriptionUserEventListener