Uses of Interface
de.xima.fc.interfaces.workflow.mixin.IHierarchyValidatingNode
Packages that use IHierarchyValidatingNode
Package
Description
The workflow engine is generic in the sense that it never checks the type of a
trigger or
node for special types, all logic is implemented in terms
of the ITriggerHandler and
INodeHandler interfaces.-
Uses of IHierarchyValidatingNode in de.xima.fc.interfaces.workflow.mixin
Subinterfaces of IHierarchyValidatingNode in de.xima.fc.interfaces.workflow.mixinModifier and TypeInterfaceDescriptioninterfaceIBeanValidatingNode<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
Classes in de.xima.fc.workflow.designer.registry.nodes that implement IHierarchyValidatingNodeModifier and TypeClassDescriptionfinal classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_BREAK.final classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_CHANGE_FORM_AVAILABILITY.final classTheINodeHandlerfor nodes of typechange form record chat activeness.final classfinal classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_CHANGE_STATE.final classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_COMPRESS_AS_ZIP.final classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_CONTINUE.final classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_COPY_FORM_RECORD.classHandler for Node of typeEWorkflowNodeType.FC_COUNTERfinal classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_CREATE_TEXT_FILE.final classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_DECODE_BASE64.final classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_DELETE_ATTACHMENT.final classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_RETURN.final classfinal classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_DO_UNTIL_LOOP.final classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_EMAIL.final classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_FILL_PDF.final classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_EXPERIMENT.final classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_EXPORT_FORM_RECORD_CHATS.final classTheINodeHandlerfor nodes of typeexport to persistence.final classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_EXPORT_TO_XML.final classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_FILL_PDF.final classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_FILL_WORD.final classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_FOR_EACH_LOOP.final classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_POST_REQUEST.final classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_IMPORT_FORM_VALUE_FROM_XML.final classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_LDAP_QUERY.final classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_LOG_ENTRY.final classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_MOVE_FORM_RECORD_TO_INBOX.final classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_MULTIPLE_CONDITION.final classDeprecated.This exists only because of a bugs introduced in 7.2.1 were the type of this action was changed.classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_PROCESS_LOG_PDF.classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_PROMPT_QUERY.final classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_PROVIDE_RESOURCE.final classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_QUEUE_TASK.final classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_REDIRECT.final classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_RENEW_PROCESS_ID.final classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_RETURN_FILE.final classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_RETURN.final classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_SAVE_TO_FILE_SYSTEM.final classTheINodeHandlerfor nodes of typesave to WebDAV.final classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_SEND_FORM_RECORD_MESSAGE.final classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_SET_FORM_RECORD_PASSWORD.final classTheINodeHandlerfor nodes of typeset saved flag.final classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_SHOW_TEMPLATE.final classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_SQL_STATEMENT.final classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_SWITCH.final classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_SWITCH.final classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_SWITCH.final classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_RETURN.final classTheINodeHandlerfor nodes of typeVOID.final classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_WHILE_LOOP.final classTheINodeHandlerfor nodes of typeFC_WITH_FORM_ELEMENT_CONTEXT.final classTheINodeHandlerfor nodes of typewrite form record attributes. -
Uses of IHierarchyValidatingNode in de.xima.fc.workflow.mixin
Subinterfaces of IHierarchyValidatingNode in de.xima.fc.workflow.mixinModifier and TypeInterfaceDescriptioninterfaceIBaseActionNode<TData extends BaseActionProps>Node logic handler for actions with a properties model that inherit fromBaseActionProps.interfaceIPluginActionNodeHandler<TData extends BaseActionProps>Mixin meant forIPluginWorkflowNodeplugins that only wish to provide a workflow action that executes some business logic.interfaceIPluginConditionNodeHandler<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.interfaceIPluginDoUntilLoopNodeHandler<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).interfaceIPluginWhileLoopNodeHandler<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).Classes in de.xima.fc.workflow.mixin that implement IHierarchyValidatingNodeModifier and TypeClassDescriptionclassAPluginActionNodeHandler<TData extends BaseActionProps>Abstract base class meant forIPluginWorkflowNodeplugins that only wish to provide a workflow action that executes some business logic.classAPluginConditionNodeHandler<TData extends BaseConditionProps>Abstract base class meant forIPluginWorkflowNodeplugins that only wish to provide a workflow condition that executes some business logic condition.classAPluginDoUntilLoopNodeHandler<TData extends BaseDoUntilLoopProps, TState extends IWorkflowLoopDataProviding>Abstract base class meant forIPluginWorkflowNodeplugins that only wish to provide a do-until loop with a custom test.classAPluginWhileLoopNodeHandler<TData extends BaseWhileLoopProps, TState extends IWorkflowLoopDataProviding>Abstract base class meant forIPluginWorkflowNodeplugins that only wish to provide a while loop with a custom test.