Interface NodeExecutor
- All Known Implementing Classes:
BaseNodeExecutor
public interface NodeExecutor
-
Method Summary
Modifier and TypeMethodDescriptionbooleanenter(com.liferay.portal.workflow.kaleo.model.KaleoNode currentKaleoNode, ExecutionContext executionContext) voidexecute(com.liferay.portal.workflow.kaleo.model.KaleoNode currentKaleoNode, ExecutionContext executionContext, List<PathElement> remainingPathElements) default voidexecuteTimer(com.liferay.portal.workflow.kaleo.model.KaleoNode currentKaleoNode, ExecutionContext executionContext) Deprecated.As of Cavanaugh (7.4.x), with no direct replacementvoidexit(com.liferay.portal.workflow.kaleo.model.KaleoNode currentKaleoNode, ExecutionContext executionContext, List<PathElement> remainingPathElements) com.liferay.portal.workflow.kaleo.definition.NodeType
-
Method Details
-
enter
boolean enter(com.liferay.portal.workflow.kaleo.model.KaleoNode currentKaleoNode, ExecutionContext executionContext) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
execute
void execute(com.liferay.portal.workflow.kaleo.model.KaleoNode currentKaleoNode, ExecutionContext executionContext, List<PathElement> remainingPathElements) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
executeTimer
@Deprecated default void executeTimer(com.liferay.portal.workflow.kaleo.model.KaleoNode currentKaleoNode, ExecutionContext executionContext) throws com.liferay.portal.kernel.exception.PortalException Deprecated.As of Cavanaugh (7.4.x), with no direct replacement- Throws:
com.liferay.portal.kernel.exception.PortalException
-
exit
void exit(com.liferay.portal.workflow.kaleo.model.KaleoNode currentKaleoNode, ExecutionContext executionContext, List<PathElement> remainingPathElements) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getNodeType
com.liferay.portal.workflow.kaleo.definition.NodeType getNodeType()
-