public class WorkflowHelper extends Object
| Constructor and Description |
|---|
WorkflowHelper() |
| Modifier and Type | Method and Description |
|---|---|
void |
abortWorkflow(String processId,
String provider) |
void |
addCommentToWorkflow(org.jahia.ajax.gwt.client.data.workflow.GWTJahiaWorkflow workflow,
JahiaUser user,
String comment,
Locale locale) |
void |
assignAndCompleteTask(org.jahia.ajax.gwt.client.data.workflow.GWTJahiaWorkflowTask task,
org.jahia.ajax.gwt.client.data.workflow.GWTJahiaWorkflowOutcome outcome,
JCRSessionWrapper session,
List<org.jahia.ajax.gwt.client.data.definition.GWTJahiaNodeProperty> properties) |
org.jahia.ajax.gwt.client.data.workflow.GWTJahiaWorkflow |
getGWTJahiaWorkflow(Workflow wf) |
org.jahia.ajax.gwt.client.data.workflow.GWTJahiaWorkflowDefinition |
getGWTJahiaWorkflowDefinition(String key,
Locale uiLocale) |
org.jahia.ajax.gwt.client.data.workflow.GWTJahiaWorkflowDefinition |
getGWTJahiaWorkflowDefinition(WorkflowDefinition workflow) |
org.jahia.ajax.gwt.client.data.workflow.GWTJahiaWorkflowTask |
getGWTJahiaWorkflowTask(WorkflowTask workflowTask) |
int |
getNumberOfTasksForUser(JahiaUser user) |
List<org.jahia.ajax.gwt.client.data.workflow.GWTJahiaWorkflowComment> |
getWorkflowComments(org.jahia.ajax.gwt.client.data.workflow.GWTJahiaWorkflow workflow,
Locale locale) |
List<org.jahia.ajax.gwt.client.data.workflow.history.GWTJahiaWorkflowHistoryItem> |
getWorkflowHistoryForUser(JahiaUser user,
Locale locale,
Locale uiLocale) |
List<org.jahia.ajax.gwt.client.data.workflow.history.GWTJahiaWorkflowHistoryItem> |
getWorkflowHistoryProcesses(String nodeId,
JCRSessionWrapper session,
Locale uiLocale) |
List<org.jahia.ajax.gwt.client.data.workflow.history.GWTJahiaWorkflowHistoryItem> |
getWorkflowHistoryTasks(String provider,
String processId,
Locale uiLocale) |
org.jahia.ajax.gwt.client.data.workflow.GWTJahiaWorkflowInfo |
getWorkflowInfo(String path,
boolean includeActiveWorfklows,
JCRSessionWrapper session,
Locale locale,
Locale uiLocale) |
Map<org.jahia.ajax.gwt.client.data.workflow.GWTJahiaWorkflowType,List<org.jahia.ajax.gwt.client.data.workflow.GWTJahiaWorkflowDefinition>> |
getWorkflowRules(String path,
JCRSessionWrapper session,
Locale uiLocale) |
List<org.jahia.ajax.gwt.client.data.workflow.GWTJahiaWorkflowDefinition> |
getWorkflows(Locale locale) |
void |
setContentDefinitionHelper(ContentDefinitionHelper contentDefinitionHelper) |
void |
setGroupManagerService(JahiaGroupManagerService groupManagerService) |
void |
setService(WorkflowService service) |
void |
setUserManagerService(JahiaUserManagerService userManagerService) |
void |
start() |
void |
startWorkflow(List<String> uuids,
org.jahia.ajax.gwt.client.data.workflow.GWTJahiaWorkflowDefinition def,
JCRSessionWrapper session,
List<org.jahia.ajax.gwt.client.data.definition.GWTJahiaNodeProperty> properties,
List<String> comments,
Map<String,Object> args) |
void |
startWorkflow(String path,
org.jahia.ajax.gwt.client.data.workflow.GWTJahiaWorkflowDefinition def,
JCRSessionWrapper session,
List<org.jahia.ajax.gwt.client.data.definition.GWTJahiaNodeProperty> properties,
List<String> comments) |
void |
updateWorkflowRules(org.jahia.ajax.gwt.client.data.node.GWTJahiaNode gwtNode,
Set<org.jahia.ajax.gwt.client.data.workflow.GWTJahiaWorkflowDefinition> actives,
JCRSessionWrapper session) |
public void start()
public org.jahia.ajax.gwt.client.data.workflow.GWTJahiaWorkflowInfo getWorkflowInfo(String path, boolean includeActiveWorfklows, JCRSessionWrapper session, Locale locale, Locale uiLocale) throws org.jahia.ajax.gwt.client.service.GWTJahiaServiceException
org.jahia.ajax.gwt.client.service.GWTJahiaServiceExceptionpublic org.jahia.ajax.gwt.client.data.workflow.GWTJahiaWorkflow getGWTJahiaWorkflow(Workflow wf)
public org.jahia.ajax.gwt.client.data.workflow.GWTJahiaWorkflowTask getGWTJahiaWorkflowTask(WorkflowTask workflowTask)
public org.jahia.ajax.gwt.client.data.workflow.GWTJahiaWorkflowDefinition getGWTJahiaWorkflowDefinition(String key, Locale uiLocale)
public org.jahia.ajax.gwt.client.data.workflow.GWTJahiaWorkflowDefinition getGWTJahiaWorkflowDefinition(WorkflowDefinition workflow)
public void startWorkflow(String path, org.jahia.ajax.gwt.client.data.workflow.GWTJahiaWorkflowDefinition def, JCRSessionWrapper session, List<org.jahia.ajax.gwt.client.data.definition.GWTJahiaNodeProperty> properties, List<String> comments) throws org.jahia.ajax.gwt.client.service.GWTJahiaServiceException
org.jahia.ajax.gwt.client.service.GWTJahiaServiceExceptionpublic void startWorkflow(List<String> uuids, org.jahia.ajax.gwt.client.data.workflow.GWTJahiaWorkflowDefinition def, JCRSessionWrapper session, List<org.jahia.ajax.gwt.client.data.definition.GWTJahiaNodeProperty> properties, List<String> comments, Map<String,Object> args) throws org.jahia.ajax.gwt.client.service.GWTJahiaServiceException
org.jahia.ajax.gwt.client.service.GWTJahiaServiceExceptionpublic void assignAndCompleteTask(org.jahia.ajax.gwt.client.data.workflow.GWTJahiaWorkflowTask task,
org.jahia.ajax.gwt.client.data.workflow.GWTJahiaWorkflowOutcome outcome,
JCRSessionWrapper session,
List<org.jahia.ajax.gwt.client.data.definition.GWTJahiaNodeProperty> properties)
throws org.jahia.ajax.gwt.client.service.GWTJahiaServiceException
org.jahia.ajax.gwt.client.service.GWTJahiaServiceExceptionpublic void addCommentToWorkflow(org.jahia.ajax.gwt.client.data.workflow.GWTJahiaWorkflow workflow,
JahiaUser user,
String comment,
Locale locale)
public List<org.jahia.ajax.gwt.client.data.workflow.GWTJahiaWorkflowComment> getWorkflowComments(org.jahia.ajax.gwt.client.data.workflow.GWTJahiaWorkflow workflow, Locale locale)
public List<org.jahia.ajax.gwt.client.data.workflow.history.GWTJahiaWorkflowHistoryItem> getWorkflowHistoryProcesses(String nodeId, JCRSessionWrapper session, Locale uiLocale) throws org.jahia.ajax.gwt.client.service.GWTJahiaServiceException
org.jahia.ajax.gwt.client.service.GWTJahiaServiceExceptionpublic List<org.jahia.ajax.gwt.client.data.workflow.history.GWTJahiaWorkflowHistoryItem> getWorkflowHistoryTasks(String provider, String processId, Locale uiLocale) throws org.jahia.ajax.gwt.client.service.GWTJahiaServiceException
org.jahia.ajax.gwt.client.service.GWTJahiaServiceExceptionpublic List<org.jahia.ajax.gwt.client.data.workflow.history.GWTJahiaWorkflowHistoryItem> getWorkflowHistoryForUser(JahiaUser user, Locale locale, Locale uiLocale) throws org.jahia.ajax.gwt.client.service.GWTJahiaServiceException
org.jahia.ajax.gwt.client.service.GWTJahiaServiceExceptionpublic Map<org.jahia.ajax.gwt.client.data.workflow.GWTJahiaWorkflowType,List<org.jahia.ajax.gwt.client.data.workflow.GWTJahiaWorkflowDefinition>> getWorkflowRules(String path, JCRSessionWrapper session, Locale uiLocale) throws org.jahia.ajax.gwt.client.service.GWTJahiaServiceException
org.jahia.ajax.gwt.client.service.GWTJahiaServiceExceptionpublic List<org.jahia.ajax.gwt.client.data.workflow.GWTJahiaWorkflowDefinition> getWorkflows(Locale locale) throws org.jahia.ajax.gwt.client.service.GWTJahiaServiceException
org.jahia.ajax.gwt.client.service.GWTJahiaServiceExceptionpublic void updateWorkflowRules(org.jahia.ajax.gwt.client.data.node.GWTJahiaNode gwtNode,
Set<org.jahia.ajax.gwt.client.data.workflow.GWTJahiaWorkflowDefinition> actives,
JCRSessionWrapper session)
throws org.jahia.ajax.gwt.client.service.GWTJahiaServiceException
org.jahia.ajax.gwt.client.service.GWTJahiaServiceExceptionpublic int getNumberOfTasksForUser(JahiaUser user) throws org.jahia.ajax.gwt.client.service.GWTJahiaServiceException
org.jahia.ajax.gwt.client.service.GWTJahiaServiceExceptionpublic void setService(WorkflowService service)
public void setUserManagerService(JahiaUserManagerService userManagerService)
public void setGroupManagerService(JahiaGroupManagerService groupManagerService)
public void setContentDefinitionHelper(ContentDefinitionHelper contentDefinitionHelper)
Copyright © 2004–2020 Jahia Solutions Group SA. All rights reserved.