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.@Properties(value=@Property(name="fieldAllowist",value={},description="List of allowed custom properties",cardinality=100))
public abstract class AbstractEnablementResourceModelOperationService<T extends OperationExtension,U extends Operation>
extends AbstractOperationService<T,U,EnablementResourceModel>
implements EnablementResourceModelOperations
| Constructor and Description |
|---|
AbstractEnablementResourceModelOperationService() |
| Modifier and Type | Method and Description |
|---|---|
SocialComponent |
create(SlingHttpServletRequest request)
Create a new enablement resource on the specified
SlingHttpServletRequest |
void |
delete(SlingHttpServletRequest request)
Delete the enablement resource on the specified
SlingHttpServletRequest |
SocialComponent |
publish(SlingHttpServletRequest request)
Publish the enablement resource on the specified
SlingHttpServletRequest |
SocialComponent |
report(SlingHttpServletRequest request)
Update the report of a enablement resource on the specified
SlingHttpServletRequest |
SocialComponent |
update(SlingHttpServletRequest request)
Update an existing enablement resource on the specified
SlingHttpServletRequest |
addOperationExtension, getInheritedOperationExtensionManager, performAfterActions, performBeforeActions, removeOperationExtensionpublic AbstractEnablementResourceModelOperationService()
public SocialComponent report(SlingHttpServletRequest request) throws OperationException
EnablementResourceModelOperationsSlingHttpServletRequestreport in interface EnablementResourceModelOperationsrequest - the client requestSocialComponentOperationException - if there is an error occurspublic void delete(SlingHttpServletRequest request) throws OperationException
EnablementResourceModelOperationsSlingHttpServletRequestdelete in interface EnablementResourceModelOperationsrequest - the client requestOperationException - if there is an error occurspublic SocialComponent publish(SlingHttpServletRequest request) throws OperationException
EnablementResourceModelOperationsSlingHttpServletRequestpublish in interface EnablementResourceModelOperationsrequest - the client requestSocialComponentOperationException - if there is an error occurspublic SocialComponent create(SlingHttpServletRequest request) throws OperationException
EnablementResourceModelOperationsSlingHttpServletRequestcreate in interface EnablementResourceModelOperationsrequest - the client requestSocialComponentOperationException - if there is an error occurspublic SocialComponent update(SlingHttpServletRequest request) throws OperationException
EnablementResourceModelOperationsSlingHttpServletRequestupdate in interface EnablementResourceModelOperationsrequest - the client requestSocialComponentOperationException - if there is an error occursCopyright © 2010 - 2023 Adobe. All Rights Reserved