T
- is a OperationExtension
that will be used as hooks by the extending class.U
- is a Operation
that is being provided by the extending class.public abstract class AbstractSubscriptionCollectionOperationService<T extends SubscriptionCollectionOperationExtension,U extends SubscriptionCollectionOperationExtension.SubscriptionCollectionOperation> extends AbstractOperationService<T,U,SubscriptionCollection> implements SubscriptionCollectionOperations
PROP_STATES, PROP_SUBSCRIBED_ID, PROP_TYPES, PROP_USER_ID
Constructor and Description |
---|
AbstractSubscriptionCollectionOperationService() |
Modifier and Type | Method and Description |
---|---|
SocialComponent |
update(SlingHttpServletRequest request)
select and unselect list of subscription base on the specified
SlingHttpServletRequest |
addOperationExtension, getInheritedOperationExtensionManager, performAfterActions, performBeforeActions, removeOperationExtension
public AbstractSubscriptionCollectionOperationService()
public SocialComponent update(SlingHttpServletRequest request) throws OperationException
SubscriptionCollectionOperations
SlingHttpServletRequest
update
in interface SubscriptionCollectionOperations
request
- the client requestSocialComponent
OperationException
- if there is an error occurs"Copyright © 2010 - 2020 Adobe Systems Incorporated. All Rights Reserved"