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="fieldAllowlist",value={},description="List of allowed custom properties",cardinality=100))
public abstract class AbstractEnablementLearningPathModelOperationService<T extends OperationExtension,U extends Operation>
extends AbstractOperationService<T,U,EnablementLearningPathModel>
implements EnablementLearningPathModelOperations
| Constructor and Description |
|---|
AbstractEnablementLearningPathModelOperationService() |
| Modifier and Type | Method and Description |
|---|---|
SocialComponent |
create(SlingHttpServletRequest request)
Create a new enablement learning path on the specified
SlingHttpServletRequest |
SocialComponent |
publish(SlingHttpServletRequest request)
Publish an enablement learning path on the specified
SlingHttpServletRequest |
SocialComponent |
update(SlingHttpServletRequest request)
Modify an enablement learning path on the specified
SlingHttpServletRequest |
addOperationExtension, getInheritedOperationExtensionManager, performAfterActions, performBeforeActions, removeOperationExtensionpublic AbstractEnablementLearningPathModelOperationService()
public SocialComponent create(SlingHttpServletRequest request) throws OperationException
EnablementLearningPathModelOperationsSlingHttpServletRequestcreate in interface EnablementLearningPathModelOperationsrequest - the client requestSocialComponentOperationException - if there is an error occurspublic SocialComponent update(SlingHttpServletRequest request) throws OperationException
EnablementLearningPathModelOperationsSlingHttpServletRequestupdate in interface EnablementLearningPathModelOperationsrequest - the client requestSocialComponentOperationException - if there is an error occurspublic SocialComponent publish(SlingHttpServletRequest request) throws OperationException
EnablementLearningPathModelOperationsSlingHttpServletRequestpublish in interface EnablementLearningPathModelOperationsrequest - the client requestSocialComponentOperationException - if there is an error occursCopyright © 2010 - 2023 Adobe. All Rights Reserved