Package de.xima.fc.workflow.mixin
package de.xima.fc.workflow.mixin
-
ClassDescriptionAPluginActionNodeHandler<TData extends BaseActionProps>Abstract base class meant for
IPluginWorkflowNodeplugins that only wish to provide a workflow action that executes some business logic.APluginConditionNodeHandler<TData extends BaseConditionProps>Abstract base class meant forIPluginWorkflowNodeplugins that only wish to provide a workflow condition that executes some business logic condition.APluginDoUntilLoopNodeHandler<TData extends BaseDoUntilLoopProps, TState extends IWorkflowLoopDataProviding>Abstract base class meant forIPluginWorkflowNodeplugins that only wish to provide a do-until loop with a custom test.APluginTriggerHandler<TData extends BaseTriggerProps>Abstract base class meant forIPluginWorkflowTriggerplugins that only wish to provide a workflow action that executes some business logic.APluginWhileLoopNodeHandler<TData extends BaseWhileLoopProps, TState extends IWorkflowLoopDataProviding>Abstract base class meant forIPluginWorkflowNodeplugins that only wish to provide a while loop with a custom test.IBaseActionClientHandlerNode<TData extends BaseActionProps>Mixin for nodes that wish to register the default client-side action handlers.IBaseActionNode<TData extends BaseActionProps>Node logic handler for actions with a properties model that inherit fromBaseActionProps.IBaseConditionClientHandlerNode<TData extends BaseConditionProps>Mixin for nodes that wish to register the default client-side condition handlers.IBaseDoUntilLoopClientHandlerNode<TData extends BaseDoUntilLoopProps>Mixin for nodes that wish to register the default client-side do-until loop handlers.IBaseTrigger<TData extends BaseTriggerProps>Trigger handler for triggers with a properties model that inherit fromBaseTriggerProps.IBaseWhileLoopClientHandlerNode<TData extends BaseWhileLoopProps>Mixin for nodes that wish to register the default client-side while loop handlers.IBuiltinNodeType<TData>Mixin for all built-in workflow node handlers.IBuiltinTriggerType<TData>Mixin for all built-in workflow trigger handlers.IDefaultClientHandlerNode<TData extends BaseActionProps>Deprecated.This was renamed.IDefaultClientHandlerTrigger<TData extends BaseTriggerProps>Trigger handler for triggers that wish to register the default client-side handlers.IMultipleCheckPropertiesNode<TData extends IMultipleCheckProps>Mixin for workflow nodes with props of typeBaseMultipleConditionProps.INodePropertyPluginBean<TData>Workaround for Java not having intersection types.IPluginActionNodeHandler<TData extends BaseActionProps>Mixin meant forIPluginWorkflowNodeplugins that only wish to provide a workflow action that executes some business logic.IPluginConditionNodeHandler<TData extends BaseConditionProps>Mixin meant forIPluginWorkflowNodeplugins that only wish to provide a workflow condition that checks a condition and redirects to the consequent ("if") or alternate ("else") branch based upon the result.IPluginDoUntilLoopNodeHandler<TData extends BaseDoUntilLoopProps, TState extends IWorkflowLoopDataProviding>Mixin meant forIPluginWorkflowNodeplugins 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).IPluginTriggerHandler<TData extends BaseTriggerProps>Mixin meant forIPluginWorkflowTriggerplugins that only wish to provide a workflow trigger that executes some business logic.IPluginWhileLoopNodeHandler<TData extends BaseWhileLoopProps, TState extends IWorkflowLoopDataProviding>Mixin meant forIPluginWorkflowNodeplugins 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).ISingleBaseActionNodePrototype<TData extends BaseActionProps>A mixin for all nodes that areISingleNodePrototypeand additionally use a properties model that extends fromBaseActionProps.ISingleBaseConditionNodePrototype<TData extends BaseConditionProps>A mixin for all nodes that areISingleNodePrototypeand additionally use a properties model that extends fromBaseConditionProps.ISingleBaseDoUntilLoopNodePrototype<TData extends BaseDoUntilLoopProps>A mixin for all nodes that areISingleNodePrototypeand additionally use a properties model that extends fromBaseDoUntilLoopProps.ISingleBaseTriggerPrototype<TData extends BaseTriggerProps>A mixin for all triggers that areISingleTriggerPrototypeand additionally use a properties model that extends fromBaseTriggerProps.ISingleBaseWhileLoopNodePrototype<TData extends BaseWhileLoopProps>A mixin for all nodes that areISingleNodePrototypeand additionally use a properties model that extends fromBaseWhileLoopProps.ITriggerPropertyPluginBean<TData>Workaround for Java not having intersection types.Interface for instances that can provide or contain aINodeExecutionData.