public class SyntheticWorkflowSession extends Object implements com.day.cq.workflow.WorkflowSession
| Constructor and Description |
|---|
SyntheticWorkflowSession(com.adobe.acs.commons.workflow.synthetic.impl.SyntheticWorkflowRunnerImpl workflowService,
javax.jcr.Session session) |
| Modifier and Type | Method and Description |
|---|---|
void |
complete(com.day.cq.workflow.exec.WorkItem workItem,
com.day.cq.workflow.exec.Route route) |
com.day.cq.workflow.model.WorkflowModel |
createNewModel(String s) |
com.day.cq.workflow.model.WorkflowModel |
createNewModel(String s,
String s2) |
void |
delegateWorkItem(com.day.cq.workflow.exec.WorkItem item,
org.apache.jackrabbit.api.security.user.Authorizable participant) |
void |
deleteModel(String s) |
void |
deployModel(com.day.cq.workflow.model.WorkflowModel workflowModel) |
boolean |
evaluate(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.WorkflowModel |
getModel(String modelId) |
com.day.cq.workflow.model.WorkflowModel |
getModel(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.Session |
getSession() |
org.apache.jackrabbit.api.security.user.Authorizable |
getUser() |
com.day.cq.workflow.exec.Workflow |
getWorkflow(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.WorkflowService |
getWorkflowService() |
com.day.cq.workflow.exec.WorkItem |
getWorkItem(String s) |
boolean |
isSuperuser() |
void |
logout() |
com.day.cq.workflow.exec.WorkflowData |
newWorkflowData(String payloadType,
Object payload) |
void |
restartWorkflow(com.day.cq.workflow.exec.Workflow workflow) |
void |
resumeWorkflow(com.day.cq.workflow.exec.Workflow workflow) |
com.day.cq.workflow.exec.Workflow |
startWorkflow(com.day.cq.workflow.model.WorkflowModel workflowModel,
com.day.cq.workflow.exec.WorkflowData workflowData) |
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)
Deprecated.
deprecated in interface
|
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) |
void |
suspendWorkflow(com.day.cq.workflow.exec.Workflow workflow) |
void |
terminateWorkflow(com.day.cq.workflow.exec.Workflow workflow) |
void |
updateWorkflowData(com.day.cq.workflow.exec.Workflow workflow,
com.day.cq.workflow.exec.WorkflowData workflowData) |
public SyntheticWorkflowSession(com.adobe.acs.commons.workflow.synthetic.impl.SyntheticWorkflowRunnerImpl workflowService,
javax.jcr.Session session)
public final com.day.cq.workflow.WorkflowService getWorkflowService()
getWorkflowService in interface com.day.cq.workflow.WorkflowSessionpublic final javax.jcr.Session getSession()
getSession in interface com.day.cq.workflow.WorkflowSessionpublic org.apache.jackrabbit.api.security.user.Authorizable getUser()
getUser in interface com.day.cq.workflow.WorkflowSessionpublic final void terminateWorkflow(com.day.cq.workflow.exec.Workflow workflow)
throws com.day.cq.workflow.WorkflowException
terminateWorkflow in interface com.day.cq.workflow.WorkflowSessioncom.day.cq.workflow.WorkflowExceptionpublic final void complete(com.day.cq.workflow.exec.WorkItem workItem,
com.day.cq.workflow.exec.Route route)
throws com.day.cq.workflow.WorkflowException
complete in interface com.day.cq.workflow.WorkflowSessioncom.day.cq.workflow.WorkflowExceptionpublic final void restartWorkflow(com.day.cq.workflow.exec.Workflow workflow)
throws com.day.cq.workflow.WorkflowException
restartWorkflow in interface com.day.cq.workflow.WorkflowSessioncom.day.cq.workflow.WorkflowExceptionpublic final boolean isSuperuser()
isSuperuser in interface com.day.cq.workflow.WorkflowSessionpublic final boolean evaluate(com.day.cq.workflow.exec.WorkflowData workflowData,
String s)
evaluate in interface com.day.cq.workflow.WorkflowSessionpublic final void deployModel(com.day.cq.workflow.model.WorkflowModel workflowModel)
throws com.day.cq.workflow.WorkflowException
deployModel in interface com.day.cq.workflow.WorkflowSessioncom.day.cq.workflow.WorkflowExceptionpublic final com.day.cq.workflow.model.WorkflowModel createNewModel(String s) throws com.day.cq.workflow.WorkflowException
createNewModel in interface com.day.cq.workflow.WorkflowSessioncom.day.cq.workflow.WorkflowExceptionpublic final com.day.cq.workflow.model.WorkflowModel createNewModel(String s, String s2) throws com.day.cq.workflow.WorkflowException
createNewModel in interface com.day.cq.workflow.WorkflowSessioncom.day.cq.workflow.WorkflowExceptionpublic final void deleteModel(String s) throws com.day.cq.workflow.WorkflowException
deleteModel in interface com.day.cq.workflow.WorkflowSessioncom.day.cq.workflow.WorkflowExceptionpublic final com.day.cq.workflow.model.WorkflowModel[] getModels()
throws com.day.cq.workflow.WorkflowException
getModels in interface com.day.cq.workflow.WorkflowSessioncom.day.cq.workflow.WorkflowExceptionpublic final com.day.cq.workflow.model.WorkflowModel[] getModels(com.day.cq.workflow.model.WorkflowModelFilter workflowModelFilter)
throws com.day.cq.workflow.WorkflowException
getModels in interface com.day.cq.workflow.WorkflowSessioncom.day.cq.workflow.WorkflowExceptionpublic 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
getModels in interface com.day.cq.workflow.WorkflowSessioncom.day.cq.workflow.WorkflowExceptionpublic 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
getModels in interface com.day.cq.workflow.WorkflowSessioncom.day.cq.workflow.WorkflowExceptionpublic final com.day.cq.workflow.model.WorkflowModel getModel(String modelId) throws com.day.cq.workflow.WorkflowException
getModel in interface com.day.cq.workflow.WorkflowSessioncom.day.cq.workflow.WorkflowExceptionpublic final com.day.cq.workflow.model.WorkflowModel getModel(String s, String s2) throws com.day.cq.workflow.WorkflowException, javax.jcr.version.VersionException
getModel in interface com.day.cq.workflow.WorkflowSessioncom.day.cq.workflow.WorkflowExceptionjavax.jcr.version.VersionExceptionpublic 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
startWorkflow in interface com.day.cq.workflow.WorkflowSessioncom.day.cq.workflow.WorkflowException@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
startWorkflow in interface com.day.cq.workflow.WorkflowSessioncom.day.cq.workflow.WorkflowExceptionpublic 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
startWorkflow in interface com.day.cq.workflow.WorkflowSessioncom.day.cq.workflow.WorkflowExceptionpublic final void resumeWorkflow(com.day.cq.workflow.exec.Workflow workflow)
throws com.day.cq.workflow.WorkflowException
resumeWorkflow in interface com.day.cq.workflow.WorkflowSessioncom.day.cq.workflow.WorkflowExceptionpublic final void suspendWorkflow(com.day.cq.workflow.exec.Workflow workflow)
throws com.day.cq.workflow.WorkflowException
suspendWorkflow in interface com.day.cq.workflow.WorkflowSessioncom.day.cq.workflow.WorkflowExceptionpublic final com.day.cq.workflow.exec.WorkItem[] getActiveWorkItems()
throws com.day.cq.workflow.WorkflowException
getActiveWorkItems in interface com.day.cq.workflow.WorkflowSessioncom.day.cq.workflow.WorkflowExceptionpublic 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
getActiveWorkItems in interface com.day.cq.workflow.WorkflowSessioncom.day.cq.workflow.WorkflowExceptionpublic 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
getActiveWorkItems in interface com.day.cq.workflow.WorkflowSessioncom.day.cq.workflow.WorkflowExceptionpublic final com.day.cq.workflow.exec.WorkItem[] getAllWorkItems()
throws com.day.cq.workflow.WorkflowException
getAllWorkItems in interface com.day.cq.workflow.WorkflowSessioncom.day.cq.workflow.WorkflowExceptionpublic 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
getAllWorkItems in interface com.day.cq.workflow.WorkflowSessioncom.day.cq.workflow.WorkflowExceptionpublic final com.day.cq.workflow.exec.WorkItem getWorkItem(String s) throws com.day.cq.workflow.WorkflowException
getWorkItem in interface com.day.cq.workflow.WorkflowSessioncom.day.cq.workflow.WorkflowExceptionpublic final com.day.cq.workflow.exec.Workflow[] getWorkflows(String[] strings) throws com.day.cq.workflow.WorkflowException
getWorkflows in interface com.day.cq.workflow.WorkflowSessioncom.day.cq.workflow.WorkflowExceptionpublic 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
getWorkflows in interface com.day.cq.workflow.WorkflowSessioncom.day.cq.workflow.WorkflowExceptionpublic final com.day.cq.workflow.exec.Workflow[] getAllWorkflows()
throws com.day.cq.workflow.WorkflowException
getAllWorkflows in interface com.day.cq.workflow.WorkflowSessioncom.day.cq.workflow.WorkflowExceptionpublic final com.day.cq.workflow.exec.Workflow getWorkflow(String s) throws com.day.cq.workflow.WorkflowException
getWorkflow in interface com.day.cq.workflow.WorkflowSessioncom.day.cq.workflow.WorkflowExceptionpublic final List<com.day.cq.workflow.exec.Route> getRoutes(com.day.cq.workflow.exec.WorkItem workItem) throws com.day.cq.workflow.WorkflowException
getRoutes in interface com.day.cq.workflow.WorkflowSessioncom.day.cq.workflow.WorkflowExceptionpublic final List<com.day.cq.workflow.exec.Route> getRoutes(com.day.cq.workflow.exec.WorkItem workItem, boolean b) throws com.day.cq.workflow.WorkflowException
getRoutes in interface com.day.cq.workflow.WorkflowSessioncom.day.cq.workflow.WorkflowExceptionpublic final List<com.day.cq.workflow.exec.Route> getBackRoutes(com.day.cq.workflow.exec.WorkItem workItem) throws com.day.cq.workflow.WorkflowException
getBackRoutes in interface com.day.cq.workflow.WorkflowSessioncom.day.cq.workflow.WorkflowExceptionpublic final List<com.day.cq.workflow.exec.Route> getBackRoutes(com.day.cq.workflow.exec.WorkItem workItem, boolean b) throws com.day.cq.workflow.WorkflowException
getBackRoutes in interface com.day.cq.workflow.WorkflowSessioncom.day.cq.workflow.WorkflowExceptionpublic final com.day.cq.workflow.exec.WorkflowData newWorkflowData(String payloadType, Object payload)
newWorkflowData in interface com.day.cq.workflow.WorkflowSessionpublic List<org.apache.jackrabbit.api.security.user.Authorizable> getDelegatees(com.day.cq.workflow.exec.WorkItem item) throws com.day.cq.workflow.WorkflowException
getDelegatees in interface com.day.cq.workflow.WorkflowSessioncom.day.cq.workflow.WorkflowExceptionpublic void delegateWorkItem(com.day.cq.workflow.exec.WorkItem item,
org.apache.jackrabbit.api.security.user.Authorizable participant)
throws com.day.cq.workflow.WorkflowException,
AccessControlException
delegateWorkItem in interface com.day.cq.workflow.WorkflowSessioncom.day.cq.workflow.WorkflowExceptionAccessControlExceptionpublic final List<com.day.cq.workflow.exec.HistoryItem> getHistory(com.day.cq.workflow.exec.Workflow workflow) throws com.day.cq.workflow.WorkflowException
getHistory in interface com.day.cq.workflow.WorkflowSessioncom.day.cq.workflow.WorkflowExceptionpublic final void updateWorkflowData(com.day.cq.workflow.exec.Workflow workflow,
com.day.cq.workflow.exec.WorkflowData workflowData)
updateWorkflowData in interface com.day.cq.workflow.WorkflowSessionpublic final void logout()
logout in interface com.day.cq.workflow.WorkflowSessionCopyright © 2013–2020 Adobe. All rights reserved.