Uses of Interface
de.xima.fc.interfaces.workflow.analysis.IWorkflowNodeFlowAnalyzer
Packages that use IWorkflowNodeFlowAnalyzer
Package
Description
- 
Uses of IWorkflowNodeFlowAnalyzer in de.xima.fc.interfaces.workflow.mixin
Subinterfaces of IWorkflowNodeFlowAnalyzer 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.interfaceIExecutingLikeActionNode<TData>Mixin with the implementation ofcreateFlowGraph(ICreateFlowGraphParams)for logic handlers that have no children and simply execute some business logic.interfaceMixin with the implementation ofcreateFlowGraph(ICreateFlowGraphParams)for logic handlers that execute one of its two children based on a test, such as an if-else node.interfaceMixin with the implementation ofcreateFlowGraph(ICreateFlowGraphParams)for logic handlers that attempt to execute its child, and run another child if the child completed abruptly by throwing an exception, such as a try-catch(-finally) block.interfaceMixin with the implementation ofcreateFlowGraph(ICreateFlowGraphParams)for logic handlers that execute children like a switch.interfaceMixin with the implementation ofcreateFlowGraph(ICreateFlowGraphParams)for logic handlers that have no children and always complete abruptly by either throwing an exception or issuing a return statement.interfaceIExecutingLikeReturnNode<TData>Mixin with the implementation ofcreateFlowGraph(ICreateFlowGraphParams)for logic handlers that have no children and always complete abruptly by issuing a return statement.interfaceIExecutingLikeSequenceNode<TData>Mixin with the implementation ofcreateFlowGraph(ICreateFlowGraphParams)for logic handlers that have no children and always complete abruptly by issuing a return statement.interfaceIExecutingLikeThrowNode<TData>Mixin with the implementation ofcreateFlowGraph(ICreateFlowGraphParams)for logic handlers that have no children and always complete abruptly by throwing an exception.interfaceIFileProviding<TData>Deprecated.interfaceIHierarchyValidatingNode<TData>Mixin that implementsIElementHandler.validateLocal(IElementLocalValidationParams)by performing checks on the number of children and the type of the children, as well as the type of the parent (if any).interfaceIOfficialHelpPageNode<TData>Mixin for nodes that implementsIElementHandler.getHelpPageLocation(Locale)by returning a link to the official help pages.interfaceIResultlessNode<TData>Mixin for nodes that neither return a result nor do throw an error.interfaceISemverUpdatingNode<TData>AISemverUpdatingforWorkflowNodehandlers.interfaceISingleNodePrototype<TData>Mixin that implementsINodeHandler.getNodePrototypes(IGetNodePrototypesParams)for cases when a handler only wishes to provide a single prototype. - 
Uses of IWorkflowNodeFlowAnalyzer in de.xima.fc.interfaces.workflow.nodes
Subinterfaces of IWorkflowNodeFlowAnalyzer in de.xima.fc.interfaces.workflow.nodesModifier and TypeInterfaceDescriptioninterfaceINodeHandler<TData>All node handlers must be thread-safe. - 
Uses of IWorkflowNodeFlowAnalyzer in de.xima.fc.workflow.designer.mixin
Subinterfaces of IWorkflowNodeFlowAnalyzer in de.xima.fc.workflow.designer.mixinModifier and TypeInterfaceDescriptioninterfaceISingleBaseActionBuiltinNodePrototype<TData extends BaseActionProps>Mixin that extendsISingleBaseActionNodePrototypefor builtin node types.interfaceISingleBuiltinNodePrototype<TData>Mixin that extendsISingleNodePrototypefor builtin node types. - 
Uses of IWorkflowNodeFlowAnalyzer in de.xima.fc.workflow.designer.registry.nodes
Classes in de.xima.fc.workflow.designer.registry.nodes that implement IWorkflowNodeFlowAnalyzerModifier and TypeClassDescriptionfinal classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_CHANGE_FORM_AVAILABILITY.final classfinal classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_CHANGE_STATE.final classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_COMPRESS_AS_ZIP.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_EMAIL.final classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_EMPTY.final classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_FILL_PDF.final classTheINodeHandlerfor nodes of typeEWorkflowNodeType.FC_EXPERIMENT.final classfinal 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_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.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 typeEWorkflowNodeType.FC_SAVE_TO_WEB_DAVfinal classTheINodeHandlerfor nodes of typeEWorkflowNodeType.SEQUENCE.final classHandler for the Workflow node action that sets the form record to savedfinal 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 class - 
Uses of IWorkflowNodeFlowAnalyzer in de.xima.fc.workflow.mixin
Subinterfaces of IWorkflowNodeFlowAnalyzer in de.xima.fc.workflow.mixinModifier and TypeInterfaceDescriptioninterfaceIBaseActionClientHandlerNode<TData extends BaseActionProps>Mixin for nodes that wish to register the default client-side action handlers.interfaceIBaseActionNode<TData extends BaseActionProps>Node logic handler for actions with a properties model that inherit fromBaseActionProps.interfaceIBaseConditionClientHandlerNode<TData extends BaseConditionProps>Mixin for nodes that wish to register the default client-side condition handlers.interfaceIBuiltinNodeType<TData>Mixin for all built-in workflow node handlers.interfaceIDefaultClientHandlerNode<TData extends BaseActionProps>Deprecated.This was renamed.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 if or else branch based upon the result.interfaceISingleBaseActionNodePrototype<TData extends BaseActionProps>A mixin for all nodes that areISingleNodePrototypeand additionally use a properties model that extends fromBaseActionProps.interfaceISingleBaseConditionNodePrototype<TData extends BaseConditionProps>A mixin for all nodes that areISingleNodePrototypeand additionally use a properties model that extends fromBaseConditionProps.Classes in de.xima.fc.workflow.mixin that implement IWorkflowNodeFlowAnalyzerModifier 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. - 
Uses of IWorkflowNodeFlowAnalyzer in de.xima.fc.workflow.processor.logic.analysis
Classes in de.xima.fc.workflow.processor.logic.analysis that implement IWorkflowNodeFlowAnalyzerModifier and TypeClassDescriptionfinal classFallback execution analyzer when no logic handler could be found for a node.Methods in de.xima.fc.workflow.processor.logic.analysis that return IWorkflowNodeFlowAnalyzerModifier and TypeMethodDescriptionstatic <TData> IWorkflowNodeFlowAnalyzer<TData>FallbackExecutionAnalyzer.getInstance() 
getSuccessValueDescriptoretc., e.g. in a separate specific mixin interface for the node handler.