Uses of Interface
de.xima.fc.interfaces.workflow.mixin.IHierarchyValidatingNode
-
Packages that use IHierarchyValidatingNode Package Description de.xima.fc.interfaces.workflow.mixin The workflow engine is generic in the sense that it never checks the type of atrigger
ornode
for special types, all logic is implemented in terms of theITriggerHandler
andINodeHandler
interfaces.de.xima.fc.workflow.designer.registry.nodes de.xima.fc.workflow.mixin -
-
Uses of IHierarchyValidatingNode in de.xima.fc.interfaces.workflow.mixin
Subinterfaces of IHierarchyValidatingNode in de.xima.fc.interfaces.workflow.mixin Modifier and Type Interface Description interface
IBeanValidatingNode<TData>
Mixin that implementsIElementHandler.validateLocal(IElementLocalValidationParams)
by performing a bean validation on the node's properties model. -
Uses of IHierarchyValidatingNode in de.xima.fc.workflow.designer.registry.nodes
-
Uses of IHierarchyValidatingNode in de.xima.fc.workflow.mixin
Subinterfaces of IHierarchyValidatingNode in de.xima.fc.workflow.mixin Modifier and Type Interface Description interface
IBaseActionNode<TData extends BaseActionProps>
Node logic handler for actions with a properties model that inherit fromBaseActionProps
.interface
IPluginActionNodeHandler<TData extends BaseActionProps>
Mixin meant forIPluginWorkflowNode
plugins that only wish to provide a workflow action that executes some business logic.interface
IPluginConditionNodeHandler<TData extends BaseConditionProps>
Mixin meant forIPluginWorkflowNode
plugins that only wish to provide a workflow condition that checks a condition and redirects to the if or else branch based upon the result.interface
IPluginDoUntilLoopNodeHandler<TData extends BaseDoUntilLoopProps,TState extends IWorkflowLoopDataProviding>
Mixin meant forIPluginWorkflowNode
plugins that only wish to provide a workflow do until loop that runs a test and executes the loop body for as long as the test holds true (= a do until loop).interface
IPluginWhileLoopNodeHandler<TData extends BaseWhileLoopProps,TState extends IWorkflowLoopDataProviding>
Mixin meant forIPluginWorkflowNode
plugins that only wish to provide a workflow while loop that runs a test and executes the loop body for as long as the test holds true (= a while loop).Classes in de.xima.fc.workflow.mixin that implement IHierarchyValidatingNode Modifier and Type Class Description class
APluginActionNodeHandler<TData extends BaseActionProps>
Abstract base class meant forIPluginWorkflowNode
plugins that only wish to provide a workflow action that executes some business logic.class
APluginConditionNodeHandler<TData extends BaseConditionProps>
Abstract base class meant forIPluginWorkflowNode
plugins that only wish to provide a workflow condition that executes some business logic condition.class
APluginDoUntilLoopNodeHandler<TData extends BaseDoUntilLoopProps,TState extends IWorkflowLoopDataProviding>
Abstract base class meant forIPluginWorkflowNode
plugins that only wish to provide a do-until loop with a custom test.class
APluginWhileLoopNodeHandler<TData extends BaseWhileLoopProps,TState extends IWorkflowLoopDataProviding>
Abstract base class meant forIPluginWorkflowNode
plugins that only wish to provide a while loop with a custom test.
-