com.silverpeas.subscribe.service
Class PKSubscription

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

public class PKSubscription
extends AbstractSubscription

A subscription related to a resource behind a Primary PK.


Constructor Summary
  PKSubscription(String subscriberId, PKSubscriptionResource subscriptionResource)
          PK subscription constructor for which the type of the subscriber is USER and the subscriber is the one that handles the subscription.
  PKSubscription(SubscriptionSubscriber subscriber, PKSubscriptionResource subscriptionResource)
          PK subscription constructor for a subscriber that handles the subscription too.
  PKSubscription(SubscriptionSubscriber subscriber, PKSubscriptionResource subscriptionResource, String creatorId)
          PK subscription constructor for a subscriber that handles the subscription too.
protected PKSubscription(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

PKSubscription

public PKSubscription(String subscriberId,
                      PKSubscriptionResource subscriptionResource)
PK subscription constructor for which the type of the subscriber is USER and the subscriber is the one that handles the subscription.

Parameters:
subscriberId - id of the subscriber
subscriptionResource - representation of the resource subscription

PKSubscription

public PKSubscription(SubscriptionSubscriber subscriber,
                      PKSubscriptionResource subscriptionResource)
PK subscription constructor for a subscriber that handles the subscription too.

Parameters:
subscriber - the subscriber
subscriptionResource - representation of the resource subscription

PKSubscription

public PKSubscription(SubscriptionSubscriber subscriber,
                      PKSubscriptionResource subscriptionResource,
                      String creatorId)
PK subscription constructor for a subscriber that handles the subscription too.

Parameters:
subscriber - the subscriber
subscriptionResource - representation of the resource subscription
creatorId - the user id that has handled the subscription

PKSubscription

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


Copyright © 2016 Silverpeas. All Rights Reserved.