public class TaskNodeExecutor
extends com.liferay.portal.workflow.kaleo.runtime.node.BaseNodeExecutor
| Constructor and Description |
|---|
TaskNodeExecutor() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Date |
calculateDueDate(com.liferay.portal.workflow.kaleo.model.KaleoTask kaleoTask) |
protected com.liferay.portal.workflow.kaleo.model.KaleoTaskInstanceToken |
createTaskInstanceToken(com.liferay.portal.workflow.kaleo.runtime.ExecutionContext executionContext,
java.util.Map<java.lang.String,java.io.Serializable> workflowContext,
com.liferay.portal.kernel.service.ServiceContext serviceContext,
com.liferay.portal.workflow.kaleo.model.KaleoInstanceToken kaleoInstanceToken,
com.liferay.portal.workflow.kaleo.model.KaleoTask kaleoTask,
java.util.Date dueDate) |
protected boolean |
doEnter(com.liferay.portal.workflow.kaleo.model.KaleoNode currentKaleoNode,
com.liferay.portal.workflow.kaleo.runtime.ExecutionContext executionContext) |
protected void |
doExecute(com.liferay.portal.workflow.kaleo.model.KaleoNode currentKaleoNode,
com.liferay.portal.workflow.kaleo.runtime.ExecutionContext executionContext,
java.util.List<com.liferay.portal.workflow.kaleo.runtime.graph.PathElement> remainingPathElements) |
protected void |
doExecuteTimer(com.liferay.portal.workflow.kaleo.model.KaleoNode currentKaleoNode,
com.liferay.portal.workflow.kaleo.model.KaleoTimer kaleoTimer,
com.liferay.portal.workflow.kaleo.runtime.ExecutionContext executionContext) |
protected void |
doExit(com.liferay.portal.workflow.kaleo.model.KaleoNode currentKaleoNode,
com.liferay.portal.workflow.kaleo.runtime.ExecutionContext executionContext,
java.util.List<com.liferay.portal.workflow.kaleo.runtime.graph.PathElement> remainingPathElements) |
protected java.util.Collection<com.liferay.portal.workflow.kaleo.model.KaleoTaskAssignment> |
getOrganizationKaleoTaskAssignments(java.util.Collection<com.liferay.portal.workflow.kaleo.model.KaleoTaskAssignment> kaleoTaskAssignments,
com.liferay.portal.workflow.kaleo.runtime.ExecutionContext executionContext) |
protected java.util.Date calculateDueDate(com.liferay.portal.workflow.kaleo.model.KaleoTask kaleoTask)
protected com.liferay.portal.workflow.kaleo.model.KaleoTaskInstanceToken createTaskInstanceToken(com.liferay.portal.workflow.kaleo.runtime.ExecutionContext executionContext,
java.util.Map<java.lang.String,java.io.Serializable> workflowContext,
com.liferay.portal.kernel.service.ServiceContext serviceContext,
com.liferay.portal.workflow.kaleo.model.KaleoInstanceToken kaleoInstanceToken,
com.liferay.portal.workflow.kaleo.model.KaleoTask kaleoTask,
java.util.Date dueDate)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionprotected boolean doEnter(com.liferay.portal.workflow.kaleo.model.KaleoNode currentKaleoNode,
com.liferay.portal.workflow.kaleo.runtime.ExecutionContext executionContext)
throws com.liferay.portal.kernel.exception.PortalException
doEnter in class com.liferay.portal.workflow.kaleo.runtime.node.BaseNodeExecutorcom.liferay.portal.kernel.exception.PortalExceptionprotected void doExecute(com.liferay.portal.workflow.kaleo.model.KaleoNode currentKaleoNode,
com.liferay.portal.workflow.kaleo.runtime.ExecutionContext executionContext,
java.util.List<com.liferay.portal.workflow.kaleo.runtime.graph.PathElement> remainingPathElements)
doExecute in class com.liferay.portal.workflow.kaleo.runtime.node.BaseNodeExecutorprotected void doExecuteTimer(com.liferay.portal.workflow.kaleo.model.KaleoNode currentKaleoNode,
com.liferay.portal.workflow.kaleo.model.KaleoTimer kaleoTimer,
com.liferay.portal.workflow.kaleo.runtime.ExecutionContext executionContext)
throws com.liferay.portal.kernel.exception.PortalException
doExecuteTimer in class com.liferay.portal.workflow.kaleo.runtime.node.BaseNodeExecutorcom.liferay.portal.kernel.exception.PortalExceptionprotected void doExit(com.liferay.portal.workflow.kaleo.model.KaleoNode currentKaleoNode,
com.liferay.portal.workflow.kaleo.runtime.ExecutionContext executionContext,
java.util.List<com.liferay.portal.workflow.kaleo.runtime.graph.PathElement> remainingPathElements)
throws com.liferay.portal.kernel.exception.PortalException
doExit in class com.liferay.portal.workflow.kaleo.runtime.node.BaseNodeExecutorcom.liferay.portal.kernel.exception.PortalExceptionprotected java.util.Collection<com.liferay.portal.workflow.kaleo.model.KaleoTaskAssignment> getOrganizationKaleoTaskAssignments(java.util.Collection<com.liferay.portal.workflow.kaleo.model.KaleoTaskAssignment> kaleoTaskAssignments,
com.liferay.portal.workflow.kaleo.runtime.ExecutionContext executionContext)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException