public interface EnablementLearningPathModelServicePublish
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.Object> |
getOperationProperties(SlingHttpServletRequest request,
java.lang.String[] fieldWhitelist) |
EnablementLearningPathModel |
publish(SlingHttpServletRequest request,
java.util.Map<java.lang.String,java.lang.Object> properties) |
java.util.Map<java.lang.String,java.lang.Object> getOperationProperties(SlingHttpServletRequest request, java.lang.String[] fieldWhitelist) throws OperationException
request - - SlingHttpServletRequestfieldWhitelist - - list of white listed fieldsOperationException - thrown if any operational problem occursEnablementLearningPathModel publish(SlingHttpServletRequest request, java.util.Map<java.lang.String,java.lang.Object> properties) throws PersistenceException, JSONException, com.adobe.cq.social.enablement.exceptions.EnablementException, ReplicationException, RepositoryException
request - - SlingHttpServletRequestproperties - - map of propertiesJSONException - thrown if json error occursPersistenceException - thrown if exception occurs while persisting datacom.adobe.cq.social.enablement.exceptions.EnablementException - thrown if exception occurs while creating enablement modelRepositoryException - thrown if exception occurs in repositoryReplicationException - thrown if exception occurs while doing replicationCopyright © 2010 - 2023 Adobe. All Rights Reserved