public abstract class BaseNodeExecutor extends java.lang.Object implements NodeExecutor
| Modifier and Type | Field and Description |
|---|---|
protected ExecutionContextHelper |
executionContextHelper |
protected KaleoActionExecutor |
kaleoActionExecutor |
protected com.liferay.portal.workflow.kaleo.service.KaleoTimerInstanceTokenLocalService |
kaleoTimerInstanceTokenLocalService |
protected com.liferay.portal.workflow.kaleo.service.KaleoTimerLocalService |
kaleoTimerLocalService |
protected NotificationHelper |
notificationHelper |
| Constructor and Description |
|---|
BaseNodeExecutor() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract boolean |
doEnter(com.liferay.portal.workflow.kaleo.model.KaleoNode currentKaleoNode,
ExecutionContext executionContext) |
protected abstract void |
doExecute(com.liferay.portal.workflow.kaleo.model.KaleoNode currentKaleoNode,
ExecutionContext executionContext,
java.util.List<PathElement> remainingPathElements) |
protected void |
doExecuteTimer(com.liferay.portal.workflow.kaleo.model.KaleoNode currentKaleoNode,
com.liferay.portal.workflow.kaleo.model.KaleoTimer kaleoTimer,
ExecutionContext executionContext)
Deprecated.
As of Cavanaugh (7.4.x), with no direct replacement
|
protected abstract void |
doExit(com.liferay.portal.workflow.kaleo.model.KaleoNode currentKaleoNode,
ExecutionContext executionContext,
java.util.List<PathElement> remainingPathElements) |
boolean |
enter(com.liferay.portal.workflow.kaleo.model.KaleoNode currentKaleoNode,
ExecutionContext executionContext) |
void |
execute(com.liferay.portal.workflow.kaleo.model.KaleoNode currentKaleoNode,
ExecutionContext executionContext,
java.util.List<PathElement> remainingPathElements) |
void |
exit(com.liferay.portal.workflow.kaleo.model.KaleoNode currentKaleoNode,
ExecutionContext executionContext,
java.util.List<PathElement> remainingPathElements) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexecuteTimerprotected ExecutionContextHelper executionContextHelper
protected KaleoActionExecutor kaleoActionExecutor
protected com.liferay.portal.workflow.kaleo.service.KaleoTimerInstanceTokenLocalService kaleoTimerInstanceTokenLocalService
protected com.liferay.portal.workflow.kaleo.service.KaleoTimerLocalService kaleoTimerLocalService
protected NotificationHelper notificationHelper
public boolean enter(com.liferay.portal.workflow.kaleo.model.KaleoNode currentKaleoNode,
ExecutionContext executionContext)
throws com.liferay.portal.kernel.exception.PortalException
enter in interface NodeExecutorcom.liferay.portal.kernel.exception.PortalExceptionpublic void execute(com.liferay.portal.workflow.kaleo.model.KaleoNode currentKaleoNode,
ExecutionContext executionContext,
java.util.List<PathElement> remainingPathElements)
throws com.liferay.portal.kernel.exception.PortalException
execute in interface NodeExecutorcom.liferay.portal.kernel.exception.PortalExceptionpublic void exit(com.liferay.portal.workflow.kaleo.model.KaleoNode currentKaleoNode,
ExecutionContext executionContext,
java.util.List<PathElement> remainingPathElements)
throws com.liferay.portal.kernel.exception.PortalException
exit in interface NodeExecutorcom.liferay.portal.kernel.exception.PortalExceptionprotected abstract boolean doEnter(com.liferay.portal.workflow.kaleo.model.KaleoNode currentKaleoNode,
ExecutionContext executionContext)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionprotected abstract void doExecute(com.liferay.portal.workflow.kaleo.model.KaleoNode currentKaleoNode,
ExecutionContext executionContext,
java.util.List<PathElement> remainingPathElements)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException@Deprecated
protected void doExecuteTimer(com.liferay.portal.workflow.kaleo.model.KaleoNode currentKaleoNode,
com.liferay.portal.workflow.kaleo.model.KaleoTimer kaleoTimer,
ExecutionContext executionContext)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionprotected abstract void doExit(com.liferay.portal.workflow.kaleo.model.KaleoNode currentKaleoNode,
ExecutionContext executionContext,
java.util.List<PathElement> remainingPathElements)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException