Uses of Interface
de.xima.fc.interfaces.workflow.execution.IExecutionResultDescriptor
Packages that use IExecutionResultDescriptor
Package
Description
-
Uses of IExecutionResultDescriptor in de.xima.fc.interfaces.workflow.mixin
Subinterfaces of IExecutionResultDescriptor in de.xima.fc.interfaces.workflow.mixinModifier and TypeInterfaceDescriptioninterface
IBeanValidatingNode<TData>
Mixin that implementsIElementHandler.validateLocal(IElementLocalValidationParams)
by performing a bean validation on the node's properties model.interface
IExecutingLikeActionNode<TData>
Mixin with the implementation ofIWorkflowNodeFlowAnalyzer.createFlowGraph(ICreateFlowGraphParams)
for logic handlers that have no children and simply execute some business logic.interface
Mixin with the implementation ofIWorkflowNodeFlowAnalyzer.createFlowGraph(ICreateFlowGraphParams)
for logic handlers that execute one of its two children based on a test, such as an if-else node.interface
Mixin with the implementation ofIWorkflowNodeFlowAnalyzer.createFlowGraph(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.interface
Mixin with the implementation ofIWorkflowNodeFlowAnalyzer.createFlowGraph(ICreateFlowGraphParams)
for logic handlers that execute children like a switch.interface
Mixin with the implementation ofIWorkflowNodeFlowAnalyzer.createFlowGraph(ICreateFlowGraphParams)
for logic handlers that have no children and always complete abruptly by either throwing an exception or issuing a return statement.interface
IExecutingLikeReturnNode<TData>
Mixin with the implementation ofIWorkflowNodeFlowAnalyzer.createFlowGraph(ICreateFlowGraphParams)
for logic handlers that have no children and always complete abruptly by issuing a return statement.interface
IExecutingLikeSequenceNode<TData>
Mixin with the implementation ofIWorkflowNodeFlowAnalyzer.createFlowGraph(ICreateFlowGraphParams)
for logic handlers that have no children and always complete abruptly by issuing a return statement.interface
IExecutingLikeThrowNode<TData>
Mixin with the implementation ofIWorkflowNodeFlowAnalyzer.createFlowGraph(ICreateFlowGraphParams)
for logic handlers that have no children and always complete abruptly by throwing an exception.interface
IFileProviding<TData>
Deprecated.interface
IHierarchyValidatingNode<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).interface
IOfficialHelpPageNode<TData>
Mixin for nodes that implementsIElementHandler.getHelpPageLocation(Locale)
by returning a link to the official help pages.interface
IResultlessNode<TData>
Mixin for nodes that neither return a result nor do throw an error.interface
ISemverUpdatingNode<TData>
AISemverUpdating
forWorkflowNode
handlers.interface
ISingleNodePrototype<TData>
Mixin that implementsINodeHandler.getNodePrototypes(IGetNodePrototypesParams)
for cases when a handler only wishes to provide a single prototype. -
Uses of IExecutionResultDescriptor in de.xima.fc.interfaces.workflow.nodes
Subinterfaces of IExecutionResultDescriptor in de.xima.fc.interfaces.workflow.nodesModifier and TypeInterfaceDescriptioninterface
INodeHandler<TData>
All node handlers must be thread-safe. -
Uses of IExecutionResultDescriptor in de.xima.fc.workflow.designer.mixin
Subinterfaces of IExecutionResultDescriptor in de.xima.fc.workflow.designer.mixinModifier and TypeInterfaceDescriptioninterface
ISingleBaseActionBuiltinNodePrototype<TData extends BaseActionProps>
Mixin that extendsISingleBaseActionNodePrototype
for builtin node types.interface
ISingleBuiltinNodePrototype<TData>
Mixin that extendsISingleNodePrototype
for builtin node types. -
Uses of IExecutionResultDescriptor in de.xima.fc.workflow.designer.registry.nodes
Classes in de.xima.fc.workflow.designer.registry.nodes that implement IExecutionResultDescriptorModifier and TypeClassDescriptionfinal class
TheINodeHandler
for nodes of typeEWorkflowNodeType.FC_CHANGE_FORM_AVAILABILITY
.final class
final class
TheINodeHandler
for nodes of typeEWorkflowNodeType.FC_CHANGE_STATE
.final class
TheINodeHandler
for nodes of typeEWorkflowNodeType.FC_COMPRESS_AS_ZIP
.final class
TheINodeHandler
for nodes of typeEWorkflowNodeType.FC_COPY_FORM_RECORD
.class
Handler for Node of typeEWorkflowNodeType.FC_COUNTER
final class
TheINodeHandler
for nodes of typeEWorkflowNodeType.FC_CREATE_TEXT_FILE
.final class
TheINodeHandler
for nodes of typeEWorkflowNodeType.FC_DECODE_BASE64
.final class
TheINodeHandler
for nodes of typeEWorkflowNodeType.FC_DELETE_ATTACHMENT
.final class
TheINodeHandler
for nodes of typeEWorkflowNodeType.FC_RETURN
.final class
final class
TheINodeHandler
for nodes of typeEWorkflowNodeType.FC_EMAIL
.final class
TheINodeHandler
for nodes of typeEWorkflowNodeType.FC_EMPTY
.final class
TheINodeHandler
for nodes of typeEWorkflowNodeType.FC_FILL_PDF
.final class
TheINodeHandler
for nodes of typeEWorkflowNodeType.FC_EXPERIMENT
.final class
final class
TheINodeHandler
for nodes of typeEWorkflowNodeType.FC_EXPORT_TO_XML
.final class
TheINodeHandler
for nodes of typeEWorkflowNodeType.FC_FILL_PDF
.final class
TheINodeHandler
for nodes of typeEWorkflowNodeType.FC_FILL_WORD
.final class
TheINodeHandler
for nodes of typeEWorkflowNodeType.FC_POST_REQUEST
.final class
TheINodeHandler
for nodes of typeEWorkflowNodeType.FC_IMPORT_FORM_VALUE_FROM_XML
.final class
TheINodeHandler
for nodes of typeEWorkflowNodeType.FC_LDAP_QUERY
.final class
TheINodeHandler
for nodes of typeEWorkflowNodeType.FC_LOG_ENTRY
.final class
TheINodeHandler
for nodes of typeEWorkflowNodeType.FC_MOVE_FORM_RECORD_TO_INBOX
.final class
TheINodeHandler
for nodes of typeEWorkflowNodeType.FC_MULTIPLE_CONDITION
.final class
Deprecated.This exists only because of a bugs introduced in 7.2.1 were the type of this action was changed.class
TheINodeHandler
for nodes of typeEWorkflowNodeType.FC_PROCESS_LOG_PDF
.final class
TheINodeHandler
for nodes of typeEWorkflowNodeType.FC_PROVIDE_RESOURCE
.final class
TheINodeHandler
for nodes of typeEWorkflowNodeType.FC_QUEUE_TASK
.final class
TheINodeHandler
for nodes of typeEWorkflowNodeType.FC_REDIRECT
.final class
TheINodeHandler
for nodes of typeEWorkflowNodeType.FC_RENEW_PROCESS_ID
.final class
TheINodeHandler
for nodes of typeEWorkflowNodeType.FC_RETURN_FILE
.final class
TheINodeHandler
for nodes of typeEWorkflowNodeType.FC_RETURN
.final class
TheINodeHandler
for nodes of typeEWorkflowNodeType.FC_SAVE_TO_FILE_SYSTEM
.final class
TheINodeHandler
for nodes of typeEWorkflowNodeType.FC_SAVE_TO_WEB_DAV
final class
TheINodeHandler
for nodes of typeEWorkflowNodeType.SEQUENCE
.final class
Handler for the Workflow node action that sets the form record to savedfinal class
TheINodeHandler
for nodes of typeEWorkflowNodeType.FC_SHOW_TEMPLATE
.final class
TheINodeHandler
for nodes of typeEWorkflowNodeType.FC_SQL_STATEMENT
.final class
TheINodeHandler
for nodes of typeEWorkflowNodeType.FC_SWITCH
.final class
TheINodeHandler
for nodes of typeEWorkflowNodeType.FC_SWITCH
.final class
TheINodeHandler
for nodes of typeEWorkflowNodeType.FC_SWITCH
.final class
TheINodeHandler
for nodes of typeEWorkflowNodeType.FC_RETURN
.final class
-
Uses of IExecutionResultDescriptor in de.xima.fc.workflow.mixin
Subinterfaces of IExecutionResultDescriptor in de.xima.fc.workflow.mixinModifier and TypeInterfaceDescriptioninterface
IBaseActionClientHandlerNode<TData extends BaseActionProps>
Mixin for nodes that wish to register the default client-side action handlers.interface
IBaseActionNode<TData extends BaseActionProps>
Node logic handler for actions with a properties model that inherit fromBaseActionProps
.interface
IBaseConditionClientHandlerNode<TData extends BaseConditionProps>
Mixin for nodes that wish to register the default client-side condition handlers.interface
IBuiltinNodeType<TData>
Mixin for all built-in workflow node handlers.interface
IDefaultClientHandlerNode<TData extends BaseActionProps>
Deprecated.This was renamed.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
ISingleBaseActionNodePrototype<TData extends BaseActionProps>
A mixin for all nodes that areISingleNodePrototype
and additionally use a properties model that extends fromBaseActionProps
.interface
ISingleBaseConditionNodePrototype<TData extends BaseConditionProps>
A mixin for all nodes that areISingleNodePrototype
and additionally use a properties model that extends fromBaseConditionProps
.Classes in de.xima.fc.workflow.mixin that implement IExecutionResultDescriptorModifier and TypeClassDescriptionclass
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. -
Uses of IExecutionResultDescriptor in de.xima.fc.workflow.retval.node
Subinterfaces of IExecutionResultDescriptor in de.xima.fc.workflow.retval.nodeModifier and TypeInterfaceDescriptioninterface
The result descriptors for the data returned by theEWorkflowNodeType.FC_POST_REQUEST
action.interface
The result descriptors for the data returned by theEWorkflowNodeType.FC_CHANGE_FORM_VALUE
action.interface
The result descriptors for the data returned by theEWorkflowNodeType.FC_CHANGE_STATE
action.interface
The result descriptors for the data returned by theEWorkflowNodeType.FC_POST_REQUEST
action.interface
The result descriptors for the data returned by theEWorkflowNodeType.FC_COPY_FORM_RECORD
action.interface
The result descriptors for data returned byEWorkflowNodeType.FC_COUNTER
actions.interface
The result descriptors for the data returned by theEWorkflowNodeType.FC_CREATE_TEXT_FILE
action.interface
The result descriptors for the data returned by theEWorkflowNodeType.FC_FILL_PDF
action.interface
The result descriptors for the data returned by theEWorkflowNodeType.FC_DELETE_ATTACHMENT
action.interface
The result descriptors for data returned byEWorkflowNodeType.FC_DOI_INIT
actions.interface
The result descriptors for the data returned by theEWorkflowNodeType.FC_EMAIL
action.interface
The result descriptors for the data returned by theEWorkflowNodeType.FC_FILL_PDF
action.interface
The result descriptors for the data returned by theEWorkflowNodeType.FC_EXPORT_TO_XML
action.interface
The result descriptors for the data returned by theEWorkflowNodeType.FC_EXPORT_TO_XML
action.interface
The result descriptors for the data returned by theEWorkflowNodeType.FC_FILL_PDF
action.interface
The result descriptors for the data returned by theEWorkflowNodeType.FC_FILL_WORD
action.interface
The result descriptors for the data returned by theEWorkflowNodeType.FC_POST_REQUEST
action.interface
The result descriptors for the data returned by theEWorkflowNodeType.FC_IMPORT_FORM_VALUE_FROM_XML
action.interface
The result descriptors for the data returned by theEWorkflowNodeType.FC_LDAP_QUERY
action.interface
The result descriptors for data returned byEWorkflowNodeType.FC_LOG_ENTRY
actions.interface
The result descriptors for the data returned by theEWorkflowNodeType.FC_MOVE_FORM_RECORD_TO_INBOX
action.interface
The result descriptors for the data returned by theEWorkflowNodeType.FC_POST_REQUEST
action.interface
The result descriptors for the data returned by theEWorkflowNodeType.FC_PROVIDE_RESOURCE
action.interface
The result descriptors for the data returned by theEWorkflowNodeType.FC_QUEUE_TASK
action.interface
The result descriptors for the data returned by theEWorkflowNodeType.FC_REDIRECT
action.interface
The result descriptors for the data returned by theEWorkflowNodeType.FC_RENEW_PROCESS_ID
action.interface
The result descriptors for the data returned by theEWorkflowNodeType.FC_RETURN_FILE
action.interface
The result descriptors for the data returned by theEWorkflowNodeType.FC_SAVE_TO_FILE_SYSTEM
action.interface
interface
The result descriptors for the data returned by theEWorkflowNodeType.FC_SET_SAVED_FLAG
action.interface
The result descriptors for the data returned by theEWorkflowNodeType.FC_SHOW_TEMPLATE
action.interface
The result descriptors for the data returned by theEWorkflowNodeType.FC_SQL_STATEMENT
action.interface
The result descriptors for the data returned by theEWorkflowNodeType.FC_THROW_EXCEPTION
action.interface
The result descriptors for the data returned by theEWorkflowNodeType.FC_WRITE_FORM_RECORD_ATTRIBUTES
action.
getSuccessValueDescriptor
etc., e.g. in a separate specific mixin interface for the node handler.