Class SyntheticWorkflowSession
java.lang.Object
com.adobe.acs.commons.workflow.synthetic.impl.cq.SyntheticWorkflowSession
- All Implemented Interfaces:
com.day.cq.workflow.WorkflowSession
-
Constructor Summary
ConstructorsConstructorDescriptionSyntheticWorkflowSession(com.adobe.acs.commons.workflow.synthetic.impl.SyntheticWorkflowRunnerImpl workflowService, javax.jcr.Session session) -
Method Summary
Modifier and TypeMethodDescriptionfinal voidcomplete(com.day.cq.workflow.exec.WorkItem workItem, com.day.cq.workflow.exec.Route route) final com.day.cq.workflow.model.WorkflowModelfinal com.day.cq.workflow.model.WorkflowModelcreateNewModel(String s, String s2) voiddelegateWorkItem(com.day.cq.workflow.exec.WorkItem item, org.apache.jackrabbit.api.security.user.Authorizable participant) final voidfinal voiddeployModel(com.day.cq.workflow.model.WorkflowModel workflowModel) final booleanfinal com.day.cq.workflow.exec.WorkItem[]final com.day.cq.workflow.collection.util.ResultSet<com.day.cq.workflow.exec.WorkItem>getActiveWorkItems(long l, long l2) final com.day.cq.workflow.collection.util.ResultSet<com.day.cq.workflow.exec.WorkItem>getActiveWorkItems(long l, long l2, com.day.cq.workflow.exec.filter.WorkItemFilter workItemFilter) final com.day.cq.workflow.exec.Workflow[]final com.day.cq.workflow.exec.WorkItem[]final com.day.cq.workflow.collection.util.ResultSet<com.day.cq.workflow.exec.WorkItem>getAllWorkItems(long l, long l2) final List<com.day.cq.workflow.exec.Route>getBackRoutes(com.day.cq.workflow.exec.WorkItem workItem) final List<com.day.cq.workflow.exec.Route>getBackRoutes(com.day.cq.workflow.exec.WorkItem workItem, boolean b) List<org.apache.jackrabbit.api.security.user.Authorizable>getDelegatees(com.day.cq.workflow.exec.WorkItem item) final List<com.day.cq.workflow.exec.HistoryItem>getHistory(com.day.cq.workflow.exec.Workflow workflow) final com.day.cq.workflow.model.WorkflowModelfinal com.day.cq.workflow.model.WorkflowModelfinal com.day.cq.workflow.model.WorkflowModel[]final com.day.cq.workflow.collection.util.ResultSet<com.day.cq.workflow.model.WorkflowModel>getModels(long l, long l2) final com.day.cq.workflow.collection.util.ResultSet<com.day.cq.workflow.model.WorkflowModel>getModels(long l, long l2, com.day.cq.workflow.model.WorkflowModelFilter workflowModelFilter) final com.day.cq.workflow.model.WorkflowModel[]getModels(com.day.cq.workflow.model.WorkflowModelFilter workflowModelFilter) final List<com.day.cq.workflow.exec.Route>getRoutes(com.day.cq.workflow.exec.WorkItem workItem) final List<com.day.cq.workflow.exec.Route>getRoutes(com.day.cq.workflow.exec.WorkItem workItem, boolean b) final javax.jcr.Sessionorg.apache.jackrabbit.api.security.user.AuthorizablegetUser()final com.day.cq.workflow.exec.Workflowfinal com.day.cq.workflow.exec.Workflow[]getWorkflows(String[] strings) final com.day.cq.workflow.collection.util.ResultSet<com.day.cq.workflow.exec.Workflow>getWorkflows(String[] strings, long l, long l2) final com.day.cq.workflow.WorkflowServicefinal com.day.cq.workflow.exec.WorkItemfinal booleanfinal voidlogout()final com.day.cq.workflow.exec.WorkflowDatanewWorkflowData(String payloadType, Object payload) final voidrestartWorkflow(com.day.cq.workflow.exec.Workflow workflow) final voidresumeWorkflow(com.day.cq.workflow.exec.Workflow workflow) final com.day.cq.workflow.exec.WorkflowstartWorkflow(com.day.cq.workflow.model.WorkflowModel workflowModel, com.day.cq.workflow.exec.WorkflowData workflowData) final com.day.cq.workflow.exec.WorkflowstartWorkflow(com.day.cq.workflow.model.WorkflowModel workflowModel, com.day.cq.workflow.exec.WorkflowData workflowData, Dictionary<String, String> stringStringDictionary) Deprecated.deprecated in interfacefinal com.day.cq.workflow.exec.WorkflowstartWorkflow(com.day.cq.workflow.model.WorkflowModel workflowModel, com.day.cq.workflow.exec.WorkflowData workflowData, Map<String, Object> stringObjectMap) final voidsuspendWorkflow(com.day.cq.workflow.exec.Workflow workflow) final voidterminateWorkflow(com.day.cq.workflow.exec.Workflow workflow) final voidupdateWorkflowData(com.day.cq.workflow.exec.Workflow workflow, com.day.cq.workflow.exec.WorkflowData workflowData)
-
Constructor Details
-
SyntheticWorkflowSession
public SyntheticWorkflowSession(com.adobe.acs.commons.workflow.synthetic.impl.SyntheticWorkflowRunnerImpl workflowService, javax.jcr.Session session)
-
-
Method Details
-
getWorkflowService
public final com.day.cq.workflow.WorkflowService getWorkflowService()- Specified by:
getWorkflowServicein interfacecom.day.cq.workflow.WorkflowSession
-
getSession
public final javax.jcr.Session getSession()- Specified by:
getSessionin interfacecom.day.cq.workflow.WorkflowSession
-
getUser
public org.apache.jackrabbit.api.security.user.Authorizable getUser()- Specified by:
getUserin interfacecom.day.cq.workflow.WorkflowSession
-
terminateWorkflow
public final void terminateWorkflow(com.day.cq.workflow.exec.Workflow workflow) throws com.day.cq.workflow.WorkflowException - Specified by:
terminateWorkflowin interfacecom.day.cq.workflow.WorkflowSession- Throws:
com.day.cq.workflow.WorkflowException
-
complete
public final void complete(com.day.cq.workflow.exec.WorkItem workItem, com.day.cq.workflow.exec.Route route) throws com.day.cq.workflow.WorkflowException - Specified by:
completein interfacecom.day.cq.workflow.WorkflowSession- Throws:
com.day.cq.workflow.WorkflowException
-
restartWorkflow
public final void restartWorkflow(com.day.cq.workflow.exec.Workflow workflow) throws com.day.cq.workflow.WorkflowException - Specified by:
restartWorkflowin interfacecom.day.cq.workflow.WorkflowSession- Throws:
com.day.cq.workflow.WorkflowException
-
isSuperuser
public final boolean isSuperuser()- Specified by:
isSuperuserin interfacecom.day.cq.workflow.WorkflowSession
-
evaluate
- Specified by:
evaluatein interfacecom.day.cq.workflow.WorkflowSession
-
deployModel
public final void deployModel(com.day.cq.workflow.model.WorkflowModel workflowModel) throws com.day.cq.workflow.WorkflowException - Specified by:
deployModelin interfacecom.day.cq.workflow.WorkflowSession- Throws:
com.day.cq.workflow.WorkflowException
-
createNewModel
public final com.day.cq.workflow.model.WorkflowModel createNewModel(String s) throws com.day.cq.workflow.WorkflowException - Specified by:
createNewModelin interfacecom.day.cq.workflow.WorkflowSession- Throws:
com.day.cq.workflow.WorkflowException
-
createNewModel
public final com.day.cq.workflow.model.WorkflowModel createNewModel(String s, String s2) throws com.day.cq.workflow.WorkflowException - Specified by:
createNewModelin interfacecom.day.cq.workflow.WorkflowSession- Throws:
com.day.cq.workflow.WorkflowException
-
deleteModel
- Specified by:
deleteModelin interfacecom.day.cq.workflow.WorkflowSession- Throws:
com.day.cq.workflow.WorkflowException
-
getModels
public final com.day.cq.workflow.model.WorkflowModel[] getModels() throws com.day.cq.workflow.WorkflowException- Specified by:
getModelsin interfacecom.day.cq.workflow.WorkflowSession- Throws:
com.day.cq.workflow.WorkflowException
-
getModels
public final com.day.cq.workflow.model.WorkflowModel[] getModels(com.day.cq.workflow.model.WorkflowModelFilter workflowModelFilter) throws com.day.cq.workflow.WorkflowException - Specified by:
getModelsin interfacecom.day.cq.workflow.WorkflowSession- Throws:
com.day.cq.workflow.WorkflowException
-
getModels
public final com.day.cq.workflow.collection.util.ResultSet<com.day.cq.workflow.model.WorkflowModel> getModels(long l, long l2) throws com.day.cq.workflow.WorkflowException - Specified by:
getModelsin interfacecom.day.cq.workflow.WorkflowSession- Throws:
com.day.cq.workflow.WorkflowException
-
getModels
public final com.day.cq.workflow.collection.util.ResultSet<com.day.cq.workflow.model.WorkflowModel> getModels(long l, long l2, com.day.cq.workflow.model.WorkflowModelFilter workflowModelFilter) throws com.day.cq.workflow.WorkflowException - Specified by:
getModelsin interfacecom.day.cq.workflow.WorkflowSession- Throws:
com.day.cq.workflow.WorkflowException
-
getModel
public final com.day.cq.workflow.model.WorkflowModel getModel(String modelId) throws com.day.cq.workflow.WorkflowException - Specified by:
getModelin interfacecom.day.cq.workflow.WorkflowSession- Throws:
com.day.cq.workflow.WorkflowException
-
getModel
public final com.day.cq.workflow.model.WorkflowModel getModel(String s, String s2) throws com.day.cq.workflow.WorkflowException, javax.jcr.version.VersionException - Specified by:
getModelin interfacecom.day.cq.workflow.WorkflowSession- Throws:
com.day.cq.workflow.WorkflowExceptionjavax.jcr.version.VersionException
-
startWorkflow
public final com.day.cq.workflow.exec.Workflow startWorkflow(com.day.cq.workflow.model.WorkflowModel workflowModel, com.day.cq.workflow.exec.WorkflowData workflowData) throws com.day.cq.workflow.WorkflowException - Specified by:
startWorkflowin interfacecom.day.cq.workflow.WorkflowSession- Throws:
com.day.cq.workflow.WorkflowException
-
startWorkflow
@Deprecated public final com.day.cq.workflow.exec.Workflow startWorkflow(com.day.cq.workflow.model.WorkflowModel workflowModel, com.day.cq.workflow.exec.WorkflowData workflowData, Dictionary<String, String> stringStringDictionary) throws com.day.cq.workflow.WorkflowExceptionDeprecated.deprecated in interface- Specified by:
startWorkflowin interfacecom.day.cq.workflow.WorkflowSession- Throws:
com.day.cq.workflow.WorkflowException
-
startWorkflow
public final com.day.cq.workflow.exec.Workflow startWorkflow(com.day.cq.workflow.model.WorkflowModel workflowModel, com.day.cq.workflow.exec.WorkflowData workflowData, Map<String, Object> stringObjectMap) throws com.day.cq.workflow.WorkflowException- Specified by:
startWorkflowin interfacecom.day.cq.workflow.WorkflowSession- Throws:
com.day.cq.workflow.WorkflowException
-
resumeWorkflow
public final void resumeWorkflow(com.day.cq.workflow.exec.Workflow workflow) throws com.day.cq.workflow.WorkflowException - Specified by:
resumeWorkflowin interfacecom.day.cq.workflow.WorkflowSession- Throws:
com.day.cq.workflow.WorkflowException
-
suspendWorkflow
public final void suspendWorkflow(com.day.cq.workflow.exec.Workflow workflow) throws com.day.cq.workflow.WorkflowException - Specified by:
suspendWorkflowin interfacecom.day.cq.workflow.WorkflowSession- Throws:
com.day.cq.workflow.WorkflowException
-
getActiveWorkItems
public final com.day.cq.workflow.exec.WorkItem[] getActiveWorkItems() throws com.day.cq.workflow.WorkflowException- Specified by:
getActiveWorkItemsin interfacecom.day.cq.workflow.WorkflowSession- Throws:
com.day.cq.workflow.WorkflowException
-
getActiveWorkItems
public final com.day.cq.workflow.collection.util.ResultSet<com.day.cq.workflow.exec.WorkItem> getActiveWorkItems(long l, long l2) throws com.day.cq.workflow.WorkflowException - Specified by:
getActiveWorkItemsin interfacecom.day.cq.workflow.WorkflowSession- Throws:
com.day.cq.workflow.WorkflowException
-
getActiveWorkItems
public final com.day.cq.workflow.collection.util.ResultSet<com.day.cq.workflow.exec.WorkItem> getActiveWorkItems(long l, long l2, com.day.cq.workflow.exec.filter.WorkItemFilter workItemFilter) throws com.day.cq.workflow.WorkflowException - Specified by:
getActiveWorkItemsin interfacecom.day.cq.workflow.WorkflowSession- Throws:
com.day.cq.workflow.WorkflowException
-
getAllWorkItems
public final com.day.cq.workflow.exec.WorkItem[] getAllWorkItems() throws com.day.cq.workflow.WorkflowException- Specified by:
getAllWorkItemsin interfacecom.day.cq.workflow.WorkflowSession- Throws:
com.day.cq.workflow.WorkflowException
-
getAllWorkItems
public final com.day.cq.workflow.collection.util.ResultSet<com.day.cq.workflow.exec.WorkItem> getAllWorkItems(long l, long l2) throws com.day.cq.workflow.WorkflowException - Specified by:
getAllWorkItemsin interfacecom.day.cq.workflow.WorkflowSession- Throws:
com.day.cq.workflow.WorkflowException
-
getWorkItem
public final com.day.cq.workflow.exec.WorkItem getWorkItem(String s) throws com.day.cq.workflow.WorkflowException - Specified by:
getWorkItemin interfacecom.day.cq.workflow.WorkflowSession- Throws:
com.day.cq.workflow.WorkflowException
-
getWorkflows
public final com.day.cq.workflow.exec.Workflow[] getWorkflows(String[] strings) throws com.day.cq.workflow.WorkflowException - Specified by:
getWorkflowsin interfacecom.day.cq.workflow.WorkflowSession- Throws:
com.day.cq.workflow.WorkflowException
-
getWorkflows
public final com.day.cq.workflow.collection.util.ResultSet<com.day.cq.workflow.exec.Workflow> getWorkflows(String[] strings, long l, long l2) throws com.day.cq.workflow.WorkflowException - Specified by:
getWorkflowsin interfacecom.day.cq.workflow.WorkflowSession- Throws:
com.day.cq.workflow.WorkflowException
-
getAllWorkflows
public final com.day.cq.workflow.exec.Workflow[] getAllWorkflows() throws com.day.cq.workflow.WorkflowException- Specified by:
getAllWorkflowsin interfacecom.day.cq.workflow.WorkflowSession- Throws:
com.day.cq.workflow.WorkflowException
-
getWorkflow
public final com.day.cq.workflow.exec.Workflow getWorkflow(String s) throws com.day.cq.workflow.WorkflowException - Specified by:
getWorkflowin interfacecom.day.cq.workflow.WorkflowSession- Throws:
com.day.cq.workflow.WorkflowException
-
getRoutes
public final List<com.day.cq.workflow.exec.Route> getRoutes(com.day.cq.workflow.exec.WorkItem workItem) throws com.day.cq.workflow.WorkflowException - Specified by:
getRoutesin interfacecom.day.cq.workflow.WorkflowSession- Throws:
com.day.cq.workflow.WorkflowException
-
getRoutes
public final List<com.day.cq.workflow.exec.Route> getRoutes(com.day.cq.workflow.exec.WorkItem workItem, boolean b) throws com.day.cq.workflow.WorkflowException - Specified by:
getRoutesin interfacecom.day.cq.workflow.WorkflowSession- Throws:
com.day.cq.workflow.WorkflowException
-
getBackRoutes
public final List<com.day.cq.workflow.exec.Route> getBackRoutes(com.day.cq.workflow.exec.WorkItem workItem) throws com.day.cq.workflow.WorkflowException - Specified by:
getBackRoutesin interfacecom.day.cq.workflow.WorkflowSession- Throws:
com.day.cq.workflow.WorkflowException
-
getBackRoutes
public final List<com.day.cq.workflow.exec.Route> getBackRoutes(com.day.cq.workflow.exec.WorkItem workItem, boolean b) throws com.day.cq.workflow.WorkflowException - Specified by:
getBackRoutesin interfacecom.day.cq.workflow.WorkflowSession- Throws:
com.day.cq.workflow.WorkflowException
-
newWorkflowData
public final com.day.cq.workflow.exec.WorkflowData newWorkflowData(String payloadType, Object payload) - Specified by:
newWorkflowDatain interfacecom.day.cq.workflow.WorkflowSession
-
getDelegatees
public List<org.apache.jackrabbit.api.security.user.Authorizable> getDelegatees(com.day.cq.workflow.exec.WorkItem item) throws com.day.cq.workflow.WorkflowException - Specified by:
getDelegateesin interfacecom.day.cq.workflow.WorkflowSession- Throws:
com.day.cq.workflow.WorkflowException
-
delegateWorkItem
public void delegateWorkItem(com.day.cq.workflow.exec.WorkItem item, org.apache.jackrabbit.api.security.user.Authorizable participant) throws com.day.cq.workflow.WorkflowException, AccessControlException - Specified by:
delegateWorkItemin interfacecom.day.cq.workflow.WorkflowSession- Throws:
com.day.cq.workflow.WorkflowExceptionAccessControlException
-
getHistory
public final List<com.day.cq.workflow.exec.HistoryItem> getHistory(com.day.cq.workflow.exec.Workflow workflow) throws com.day.cq.workflow.WorkflowException - Specified by:
getHistoryin interfacecom.day.cq.workflow.WorkflowSession- Throws:
com.day.cq.workflow.WorkflowException
-
updateWorkflowData
public final void updateWorkflowData(com.day.cq.workflow.exec.Workflow workflow, com.day.cq.workflow.exec.WorkflowData workflowData) - Specified by:
updateWorkflowDatain interfacecom.day.cq.workflow.WorkflowSession
-
logout
public final void logout()- Specified by:
logoutin interfacecom.day.cq.workflow.WorkflowSession
-