Class SyntheticWorkflowSession
- java.lang.Object
-
- com.adobe.acs.commons.workflow.synthetic.impl.cq.SyntheticWorkflowSession
-
- All Implemented Interfaces:
com.day.cq.workflow.WorkflowSession
public class SyntheticWorkflowSession extends Object implements com.day.cq.workflow.WorkflowSession
-
-
Constructor Summary
Constructors Constructor Description SyntheticWorkflowSession(com.adobe.acs.commons.workflow.synthetic.impl.SyntheticWorkflowRunnerImpl workflowService, javax.jcr.Session session)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidcomplete(com.day.cq.workflow.exec.WorkItem workItem, com.day.cq.workflow.exec.Route route)com.day.cq.workflow.model.WorkflowModelcreateNewModel(String s)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)voiddeleteModel(String s)voiddeployModel(com.day.cq.workflow.model.WorkflowModel workflowModel)booleanevaluate(com.day.cq.workflow.exec.WorkflowData workflowData, String s)com.day.cq.workflow.exec.WorkItem[]getActiveWorkItems()com.day.cq.workflow.collection.util.ResultSet<com.day.cq.workflow.exec.WorkItem>getActiveWorkItems(long l, long l2)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)com.day.cq.workflow.exec.Workflow[]getAllWorkflows()com.day.cq.workflow.exec.WorkItem[]getAllWorkItems()com.day.cq.workflow.collection.util.ResultSet<com.day.cq.workflow.exec.WorkItem>getAllWorkItems(long l, long l2)List<com.day.cq.workflow.exec.Route>getBackRoutes(com.day.cq.workflow.exec.WorkItem workItem)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)List<com.day.cq.workflow.exec.HistoryItem>getHistory(com.day.cq.workflow.exec.Workflow workflow)com.day.cq.workflow.model.WorkflowModelgetModel(String modelId)com.day.cq.workflow.model.WorkflowModelgetModel(String s, String s2)com.day.cq.workflow.model.WorkflowModel[]getModels()com.day.cq.workflow.collection.util.ResultSet<com.day.cq.workflow.model.WorkflowModel>getModels(long l, long l2)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)com.day.cq.workflow.model.WorkflowModel[]getModels(com.day.cq.workflow.model.WorkflowModelFilter workflowModelFilter)List<com.day.cq.workflow.exec.Route>getRoutes(com.day.cq.workflow.exec.WorkItem workItem)List<com.day.cq.workflow.exec.Route>getRoutes(com.day.cq.workflow.exec.WorkItem workItem, boolean b)javax.jcr.SessiongetSession()org.apache.jackrabbit.api.security.user.AuthorizablegetUser()com.day.cq.workflow.exec.WorkflowgetWorkflow(String s)com.day.cq.workflow.exec.Workflow[]getWorkflows(String[] strings)com.day.cq.workflow.collection.util.ResultSet<com.day.cq.workflow.exec.Workflow>getWorkflows(String[] strings, long l, long l2)com.day.cq.workflow.WorkflowServicegetWorkflowService()com.day.cq.workflow.exec.WorkItemgetWorkItem(String s)booleanisSuperuser()voidlogout()com.day.cq.workflow.exec.WorkflowDatanewWorkflowData(String payloadType, Object payload)voidrestartWorkflow(com.day.cq.workflow.exec.Workflow workflow)voidresumeWorkflow(com.day.cq.workflow.exec.Workflow workflow)com.day.cq.workflow.exec.WorkflowstartWorkflow(com.day.cq.workflow.model.WorkflowModel workflowModel, com.day.cq.workflow.exec.WorkflowData workflowData)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 interfacecom.day.cq.workflow.exec.WorkflowstartWorkflow(com.day.cq.workflow.model.WorkflowModel workflowModel, com.day.cq.workflow.exec.WorkflowData workflowData, Map<String,Object> stringObjectMap)voidsuspendWorkflow(com.day.cq.workflow.exec.Workflow workflow)voidterminateWorkflow(com.day.cq.workflow.exec.Workflow workflow)voidupdateWorkflowData(com.day.cq.workflow.exec.Workflow workflow, com.day.cq.workflow.exec.WorkflowData workflowData)
-
-
-
Method Detail
-
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
public final boolean evaluate(com.day.cq.workflow.exec.WorkflowData workflowData, String s)- 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
public final void deleteModel(String s) throws com.day.cq.workflow.WorkflowException
- 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.WorkflowException
Deprecated.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
-
-