com.silverpeas.subscribe.service
Class ComponentSubscription

java.lang.Object
  extended by com.silverpeas.subscribe.service.AbstractSubscription
      extended by com.silverpeas.subscribe.service.ComponentSubscription
All Implemented Interfaces:
Subscription

public class ComponentSubscription
extends AbstractSubscription

Author:
ehugonnet

Constructor Summary
  ComponentSubscription(String subscriberId, String instanceId)
          Component subscription constructor for which the type of the subscriber is USER.
  ComponentSubscription(SubscriptionSubscriber subscriber, String instanceId)
          Component subscription constructor for a subscriber that handles the subscription too.
  ComponentSubscription(SubscriptionSubscriber subscriber, String instanceId, String creatorId)
          Component subscription constructor for a subscriber that handles the subscription too.
protected ComponentSubscription(SubscriptionSubscriber subscriber, SubscriptionResource resource, SubscriptionMethod subscriptionMethod, String creatorId, Date creationDate)
           
 
Method Summary
 
Methods inherited from class com.silverpeas.subscribe.service.AbstractSubscription
equals, getCreationDate, getCreatorId, getResource, getSubscriber, getSubscriptionMethod, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComponentSubscription

public ComponentSubscription(String subscriberId,
                             String instanceId)
Component subscription constructor for which the type of the subscriber is USER.

Parameters:
subscriberId - id of the subscriber
instanceId - component instance id aimed by the subscription

ComponentSubscription

public ComponentSubscription(SubscriptionSubscriber subscriber,
                             String instanceId)
Component subscription constructor for a subscriber that handles the subscription too.

Parameters:
subscriber - the subscriber
instanceId - component instance id aimed by the subscription

ComponentSubscription

public ComponentSubscription(SubscriptionSubscriber subscriber,
                             String instanceId,
                             String creatorId)
Component subscription constructor for a subscriber that handles the subscription too.

Parameters:
subscriber - the subscriber
instanceId - component instance id aimed by the subscription
creatorId - the user id that has handled the subscription

ComponentSubscription

protected ComponentSubscription(SubscriptionSubscriber subscriber,
                                SubscriptionResource resource,
                                SubscriptionMethod subscriptionMethod,
                                String creatorId,
                                Date creationDate)
See Also:
AbstractSubscription


Copyright © 2016 Silverpeas. All Rights Reserved.