org.nuxeo.ecm.platform.jbpm
Class AbstractJbpmHandlerHelper
java.lang.Object
org.nuxeo.ecm.platform.jbpm.AbstractJbpmHandlerHelper
- All Implemented Interfaces:
- java.io.Serializable, ActionHandler, DecisionHandler, AssignmentHandler, TaskControllerHandler
- Direct Known Subclasses:
- AddRightsActionHandler, CommentHandlerHelper, LifecycleTransitionActionHandler, RemoveRightsActionHandler, TaskNotificationHandler, ValidateRejectController, VirtualTaskInstanceController
public abstract class AbstractJbpmHandlerHelper
- extends java.lang.Object
- implements ActionHandler, AssignmentHandler, DecisionHandler, TaskControllerHandler
Abstract Class providing helpers methods to manipulates document.
- Author:
- arussel
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SUFFIX_MINOR
public static final java.lang.String SUFFIX_MINOR
- See Also:
- Constant Field Values
SUFFIX_MAJOR
public static final java.lang.String SUFFIX_MAJOR
- See Also:
- Constant Field Values
AbstractJbpmHandlerHelper
public AbstractJbpmHandlerHelper()
execute
public void execute(ExecutionContext executionContext)
throws java.lang.Exception
- Specified by:
execute
in interface ActionHandler
- Throws:
java.lang.Exception
assign
public void assign(Assignable assignable,
ExecutionContext executionContext)
throws java.lang.Exception
- Specified by:
assign
in interface AssignmentHandler
- Throws:
java.lang.Exception
decide
public java.lang.String decide(ExecutionContext executionContext)
throws java.lang.Exception
- Specified by:
decide
in interface DecisionHandler
- Throws:
java.lang.Exception
initializeTaskVariables
public void initializeTaskVariables(TaskInstance taskInstance,
ContextInstance contextInstance,
Token token)
- Specified by:
initializeTaskVariables
in interface TaskControllerHandler
submitTaskVariables
public void submitTaskVariables(TaskInstance taskInstance,
ContextInstance contextInstance,
Token token)
- Specified by:
submitTaskVariables
in interface TaskControllerHandler
getJbpmService
public JbpmService getJbpmService()
throws java.lang.Exception
- Throws:
java.lang.Exception
getProcessACLName
public static java.lang.String getProcessACLName(java.lang.Long pid)
getTransientVariable
public java.lang.Object getTransientVariable(java.lang.String name)
Copyright © 2010 Nuxeo SAS. All Rights Reserved.