public class SyntheticWorkflowSession extends Object implements com.adobe.granite.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 |
|---|---|
<AdapterType> |
adaptTo(Class<AdapterType> type) |
void |
complete(com.adobe.granite.workflow.exec.WorkItem workItem,
com.adobe.granite.workflow.exec.Route route) |
com.adobe.granite.workflow.model.WorkflowModel |
createNewModel(String s) |
com.adobe.granite.workflow.model.WorkflowModel |
createNewModel(String s,
String s2) |
void |
delegateWorkItem(com.adobe.granite.workflow.exec.WorkItem workItem,
com.adobe.granite.workflow.exec.Participant participant) |
void |
deleteModel(String s) |
void |
deployModel(com.adobe.granite.workflow.model.WorkflowModel workflowModel) |
com.adobe.granite.workflow.collection.util.ResultSet<com.adobe.granite.workflow.exec.InboxItem> |
getActiveInboxItems(long l,
long l1,
com.adobe.granite.workflow.exec.filter.InboxItemFilter inboxItemFilter) |
com.adobe.granite.workflow.collection.util.ResultSet<com.adobe.granite.workflow.exec.InboxItem> |
getActiveInboxItems(long l,
long l1,
String s,
com.adobe.granite.workflow.exec.filter.InboxItemFilter inboxItemFilter) |
com.adobe.granite.workflow.exec.WorkItem[] |
getActiveWorkItems() |
com.adobe.granite.workflow.collection.util.ResultSet<com.adobe.granite.workflow.exec.WorkItem> |
getActiveWorkItems(long l,
long l2) |
com.adobe.granite.workflow.collection.util.ResultSet<com.adobe.granite.workflow.exec.WorkItem> |
getActiveWorkItems(long l,
long l2,
com.adobe.granite.workflow.exec.filter.WorkItemFilter workItemFilter) |
com.adobe.granite.workflow.exec.Workflow[] |
getAllWorkflows() |
com.adobe.granite.workflow.exec.WorkItem[] |
getAllWorkItems() |
com.adobe.granite.workflow.collection.util.ResultSet<com.adobe.granite.workflow.exec.WorkItem> |
getAllWorkItems(long l,
long l2) |
List<com.adobe.granite.workflow.exec.Route> |
getBackRoutes(com.adobe.granite.workflow.exec.WorkItem workItem,
boolean b) |
Iterator<com.adobe.granite.workflow.exec.Participant> |
getDelegates(com.adobe.granite.workflow.exec.WorkItem workItem) |
List<com.adobe.granite.workflow.exec.HistoryItem> |
getHistory(com.adobe.granite.workflow.exec.Workflow workflow) |
com.adobe.granite.workflow.model.WorkflowModel |
getModel(String modelId) |
com.adobe.granite.workflow.model.WorkflowModel |
getModel(String s,
String s2) |
com.adobe.granite.workflow.model.WorkflowModel[] |
getModels() |
com.adobe.granite.workflow.collection.util.ResultSet<com.adobe.granite.workflow.model.WorkflowModel> |
getModels(long l,
long l2) |
com.adobe.granite.workflow.collection.util.ResultSet<com.adobe.granite.workflow.model.WorkflowModel> |
getModels(long l,
long l2,
com.adobe.granite.workflow.model.WorkflowModelFilter workflowModelFilter) |
com.adobe.granite.workflow.model.WorkflowModel[] |
getModels(com.adobe.granite.workflow.model.WorkflowModelFilter workflowModelFilter) |
List<com.adobe.granite.workflow.exec.Route> |
getRoutes(com.adobe.granite.workflow.exec.WorkItem workItem,
boolean b) |
com.adobe.granite.workflow.exec.Workflow |
getWorkflow(String s) |
com.adobe.granite.workflow.exec.Workflow[] |
getWorkflows(String[] strings) |
com.adobe.granite.workflow.collection.util.ResultSet<com.adobe.granite.workflow.exec.Workflow> |
getWorkflows(String[] strings,
long l,
long l2) |
com.adobe.granite.workflow.exec.WorkItem |
getWorkItem(String s) |
boolean |
isSuperuser() |
void |
logout() |
com.adobe.granite.workflow.exec.WorkflowData |
newWorkflowData(String payloadType,
Object payload) |
void |
restartWorkflow(com.adobe.granite.workflow.exec.Workflow workflow) |
void |
resumeWorkflow(com.adobe.granite.workflow.exec.Workflow workflow) |
com.adobe.granite.workflow.exec.Workflow |
startWorkflow(com.adobe.granite.workflow.model.WorkflowModel workflowModel,
com.adobe.granite.workflow.exec.WorkflowData workflowData) |
com.adobe.granite.workflow.exec.Workflow |
startWorkflow(com.adobe.granite.workflow.model.WorkflowModel workflowModel,
com.adobe.granite.workflow.exec.WorkflowData workflowData,
Map<String,Object> stringObjectMap) |
void |
suspendWorkflow(com.adobe.granite.workflow.exec.Workflow workflow) |
void |
terminateWorkflow(com.adobe.granite.workflow.exec.Workflow workflow) |
void |
updateWorkflowData(com.adobe.granite.workflow.exec.Workflow workflow,
com.adobe.granite.workflow.exec.WorkflowData workflowData) |
public SyntheticWorkflowSession(com.adobe.acs.commons.workflow.synthetic.impl.SyntheticWorkflowRunnerImpl workflowService,
javax.jcr.Session session)
public final void terminateWorkflow(com.adobe.granite.workflow.exec.Workflow workflow)
throws com.adobe.granite.workflow.WorkflowException
terminateWorkflow in interface com.adobe.granite.workflow.WorkflowSessioncom.adobe.granite.workflow.WorkflowExceptionpublic final void complete(com.adobe.granite.workflow.exec.WorkItem workItem,
com.adobe.granite.workflow.exec.Route route)
throws com.adobe.granite.workflow.WorkflowException
complete in interface com.adobe.granite.workflow.WorkflowSessioncom.adobe.granite.workflow.WorkflowExceptionpublic final void restartWorkflow(com.adobe.granite.workflow.exec.Workflow workflow)
throws com.adobe.granite.workflow.WorkflowException
restartWorkflow in interface com.adobe.granite.workflow.WorkflowSessioncom.adobe.granite.workflow.WorkflowExceptionpublic final boolean isSuperuser()
isSuperuser in interface com.adobe.granite.workflow.WorkflowSessionpublic final void deployModel(com.adobe.granite.workflow.model.WorkflowModel workflowModel)
throws com.adobe.granite.workflow.WorkflowException
deployModel in interface com.adobe.granite.workflow.WorkflowSessioncom.adobe.granite.workflow.WorkflowExceptionpublic final com.adobe.granite.workflow.model.WorkflowModel createNewModel(String s) throws com.adobe.granite.workflow.WorkflowException
createNewModel in interface com.adobe.granite.workflow.WorkflowSessioncom.adobe.granite.workflow.WorkflowExceptionpublic final com.adobe.granite.workflow.model.WorkflowModel createNewModel(String s, String s2) throws com.adobe.granite.workflow.WorkflowException
createNewModel in interface com.adobe.granite.workflow.WorkflowSessioncom.adobe.granite.workflow.WorkflowExceptionpublic final void deleteModel(String s) throws com.adobe.granite.workflow.WorkflowException
deleteModel in interface com.adobe.granite.workflow.WorkflowSessioncom.adobe.granite.workflow.WorkflowExceptionpublic final com.adobe.granite.workflow.model.WorkflowModel[] getModels()
throws com.adobe.granite.workflow.WorkflowException
getModels in interface com.adobe.granite.workflow.WorkflowSessioncom.adobe.granite.workflow.WorkflowExceptionpublic final com.adobe.granite.workflow.model.WorkflowModel[] getModels(com.adobe.granite.workflow.model.WorkflowModelFilter workflowModelFilter)
throws com.adobe.granite.workflow.WorkflowException
getModels in interface com.adobe.granite.workflow.WorkflowSessioncom.adobe.granite.workflow.WorkflowExceptionpublic final com.adobe.granite.workflow.collection.util.ResultSet<com.adobe.granite.workflow.model.WorkflowModel> getModels(long l,
long l2)
throws com.adobe.granite.workflow.WorkflowException
getModels in interface com.adobe.granite.workflow.WorkflowSessioncom.adobe.granite.workflow.WorkflowExceptionpublic final com.adobe.granite.workflow.collection.util.ResultSet<com.adobe.granite.workflow.model.WorkflowModel> getModels(long l,
long l2,
com.adobe.granite.workflow.model.WorkflowModelFilter workflowModelFilter)
throws com.adobe.granite.workflow.WorkflowException
getModels in interface com.adobe.granite.workflow.WorkflowSessioncom.adobe.granite.workflow.WorkflowExceptionpublic final com.adobe.granite.workflow.model.WorkflowModel getModel(String modelId) throws com.adobe.granite.workflow.WorkflowException
getModel in interface com.adobe.granite.workflow.WorkflowSessioncom.adobe.granite.workflow.WorkflowExceptionpublic final com.adobe.granite.workflow.model.WorkflowModel getModel(String s, String s2) throws com.adobe.granite.workflow.WorkflowException
getModel in interface com.adobe.granite.workflow.WorkflowSessioncom.adobe.granite.workflow.WorkflowExceptionpublic final com.adobe.granite.workflow.exec.Workflow startWorkflow(com.adobe.granite.workflow.model.WorkflowModel workflowModel,
com.adobe.granite.workflow.exec.WorkflowData workflowData)
throws com.adobe.granite.workflow.WorkflowException
startWorkflow in interface com.adobe.granite.workflow.WorkflowSessioncom.adobe.granite.workflow.WorkflowExceptionpublic final com.adobe.granite.workflow.exec.Workflow startWorkflow(com.adobe.granite.workflow.model.WorkflowModel workflowModel,
com.adobe.granite.workflow.exec.WorkflowData workflowData,
Map<String,Object> stringObjectMap)
throws com.adobe.granite.workflow.WorkflowException
startWorkflow in interface com.adobe.granite.workflow.WorkflowSessioncom.adobe.granite.workflow.WorkflowExceptionpublic final void resumeWorkflow(com.adobe.granite.workflow.exec.Workflow workflow)
throws com.adobe.granite.workflow.WorkflowException
resumeWorkflow in interface com.adobe.granite.workflow.WorkflowSessioncom.adobe.granite.workflow.WorkflowExceptionpublic final void suspendWorkflow(com.adobe.granite.workflow.exec.Workflow workflow)
throws com.adobe.granite.workflow.WorkflowException
suspendWorkflow in interface com.adobe.granite.workflow.WorkflowSessioncom.adobe.granite.workflow.WorkflowExceptionpublic final com.adobe.granite.workflow.exec.WorkItem[] getActiveWorkItems()
throws com.adobe.granite.workflow.WorkflowException
getActiveWorkItems in interface com.adobe.granite.workflow.WorkflowSessioncom.adobe.granite.workflow.WorkflowExceptionpublic final com.adobe.granite.workflow.collection.util.ResultSet<com.adobe.granite.workflow.exec.WorkItem> getActiveWorkItems(long l,
long l2)
throws com.adobe.granite.workflow.WorkflowException
getActiveWorkItems in interface com.adobe.granite.workflow.WorkflowSessioncom.adobe.granite.workflow.WorkflowExceptionpublic final com.adobe.granite.workflow.collection.util.ResultSet<com.adobe.granite.workflow.exec.WorkItem> getActiveWorkItems(long l,
long l2,
com.adobe.granite.workflow.exec.filter.WorkItemFilter workItemFilter)
throws com.adobe.granite.workflow.WorkflowException
getActiveWorkItems in interface com.adobe.granite.workflow.WorkflowSessioncom.adobe.granite.workflow.WorkflowExceptionpublic com.adobe.granite.workflow.collection.util.ResultSet<com.adobe.granite.workflow.exec.InboxItem> getActiveInboxItems(long l,
long l1,
com.adobe.granite.workflow.exec.filter.InboxItemFilter inboxItemFilter)
throws com.adobe.granite.workflow.WorkflowException
getActiveInboxItems in interface com.adobe.granite.workflow.WorkflowSessioncom.adobe.granite.workflow.WorkflowExceptionpublic com.adobe.granite.workflow.collection.util.ResultSet<com.adobe.granite.workflow.exec.InboxItem> getActiveInboxItems(long l,
long l1,
String s,
com.adobe.granite.workflow.exec.filter.InboxItemFilter inboxItemFilter)
throws com.adobe.granite.workflow.WorkflowException
getActiveInboxItems in interface com.adobe.granite.workflow.WorkflowSessioncom.adobe.granite.workflow.WorkflowExceptionpublic final com.adobe.granite.workflow.exec.WorkItem[] getAllWorkItems()
throws com.adobe.granite.workflow.WorkflowException
getAllWorkItems in interface com.adobe.granite.workflow.WorkflowSessioncom.adobe.granite.workflow.WorkflowExceptionpublic final com.adobe.granite.workflow.collection.util.ResultSet<com.adobe.granite.workflow.exec.WorkItem> getAllWorkItems(long l,
long l2)
throws com.adobe.granite.workflow.WorkflowException
getAllWorkItems in interface com.adobe.granite.workflow.WorkflowSessioncom.adobe.granite.workflow.WorkflowExceptionpublic final com.adobe.granite.workflow.exec.WorkItem getWorkItem(String s) throws com.adobe.granite.workflow.WorkflowException
getWorkItem in interface com.adobe.granite.workflow.WorkflowSessioncom.adobe.granite.workflow.WorkflowExceptionpublic final com.adobe.granite.workflow.exec.Workflow[] getWorkflows(String[] strings) throws com.adobe.granite.workflow.WorkflowException
getWorkflows in interface com.adobe.granite.workflow.WorkflowSessioncom.adobe.granite.workflow.WorkflowExceptionpublic final com.adobe.granite.workflow.collection.util.ResultSet<com.adobe.granite.workflow.exec.Workflow> getWorkflows(String[] strings, long l, long l2) throws com.adobe.granite.workflow.WorkflowException
getWorkflows in interface com.adobe.granite.workflow.WorkflowSessioncom.adobe.granite.workflow.WorkflowExceptionpublic final com.adobe.granite.workflow.exec.Workflow[] getAllWorkflows()
throws com.adobe.granite.workflow.WorkflowException
getAllWorkflows in interface com.adobe.granite.workflow.WorkflowSessioncom.adobe.granite.workflow.WorkflowExceptionpublic final com.adobe.granite.workflow.exec.Workflow getWorkflow(String s) throws com.adobe.granite.workflow.WorkflowException
getWorkflow in interface com.adobe.granite.workflow.WorkflowSessioncom.adobe.granite.workflow.WorkflowExceptionpublic final List<com.adobe.granite.workflow.exec.Route> getRoutes(com.adobe.granite.workflow.exec.WorkItem workItem, boolean b) throws com.adobe.granite.workflow.WorkflowException
getRoutes in interface com.adobe.granite.workflow.WorkflowSessioncom.adobe.granite.workflow.WorkflowExceptionpublic final List<com.adobe.granite.workflow.exec.Route> getBackRoutes(com.adobe.granite.workflow.exec.WorkItem workItem, boolean b) throws com.adobe.granite.workflow.WorkflowException
getBackRoutes in interface com.adobe.granite.workflow.WorkflowSessioncom.adobe.granite.workflow.WorkflowExceptionpublic final com.adobe.granite.workflow.exec.WorkflowData newWorkflowData(String payloadType, Object payload)
newWorkflowData in interface com.adobe.granite.workflow.WorkflowSessionpublic Iterator<com.adobe.granite.workflow.exec.Participant> getDelegates(com.adobe.granite.workflow.exec.WorkItem workItem) throws com.adobe.granite.workflow.WorkflowException
getDelegates in interface com.adobe.granite.workflow.WorkflowSessioncom.adobe.granite.workflow.WorkflowExceptionpublic void delegateWorkItem(com.adobe.granite.workflow.exec.WorkItem workItem,
com.adobe.granite.workflow.exec.Participant participant)
throws com.adobe.granite.workflow.WorkflowException,
AccessControlException
delegateWorkItem in interface com.adobe.granite.workflow.WorkflowSessioncom.adobe.granite.workflow.WorkflowExceptionAccessControlExceptionpublic final List<com.adobe.granite.workflow.exec.HistoryItem> getHistory(com.adobe.granite.workflow.exec.Workflow workflow) throws com.adobe.granite.workflow.WorkflowException
getHistory in interface com.adobe.granite.workflow.WorkflowSessioncom.adobe.granite.workflow.WorkflowExceptionpublic final void updateWorkflowData(com.adobe.granite.workflow.exec.Workflow workflow,
com.adobe.granite.workflow.exec.WorkflowData workflowData)
updateWorkflowData in interface com.adobe.granite.workflow.WorkflowSessionpublic final void logout()
logout in interface com.adobe.granite.workflow.WorkflowSessionpublic <AdapterType> AdapterType adaptTo(Class<AdapterType> type)
adaptTo in interface org.apache.sling.api.adapter.AdaptableCopyright © 2013–2020 Adobe. All rights reserved.