Uses of Interface
de.xima.fc.interfaces.workflow.execution.IExecutionResultDescriptor
- 
- 
Uses of IExecutionResultDescriptor in de.xima.fc.e2e.containerplugin.plugin
Classes in de.xima.fc.e2e.containerplugin.plugin that implement IExecutionResultDescriptor Modifier and Type Class Description classRedirectToClientInboxNodePluginPlugin for E2E tests that redirects to the inbox page containing the mails for the current client.classRedirectToFormRecordNodePluginPlugin for integration tests that redirects to the portal page that displays various details of the current form record. - 
Uses of IExecutionResultDescriptor in de.xima.fc.interfaces.workflow.mixin
Subinterfaces of IExecutionResultDescriptor in de.xima.fc.interfaces.workflow.mixin Modifier and Type Interface Description interfaceIBeanValidatingNode<TData>Mixin that implementsIElementHandler.validateLocal(IElementLocalValidationParams)by performing a bean validation on the node's properties model.interfaceIExecutingLikeActionNode<TData>Mixin with the implementation ofIWorkflowNodeFlowAnalyzer.createFlowGraph(ICreateFlowGraphParams)for logic handlers that have no children and simply execute some business logic.interfaceIExecutingLikeBinarySelectionNode<TData>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.interfaceIExecutingLikeExceptionHandlerNode<TData>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.interfaceIExecutingLikeMultiSwitchNode<TData>Mixin with the implementation ofIWorkflowNodeFlowAnalyzer.createFlowGraph(ICreateFlowGraphParams)for logic handlers that execute children like a switch.interfaceIExecutingLikeReturningActionNode<TData>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.interfaceIExecutingLikeReturnNode<TData>Mixin with the implementation ofIWorkflowNodeFlowAnalyzer.createFlowGraph(ICreateFlowGraphParams)for logic handlers that have no children and always complete abruptly by issuing a return statement.interfaceIExecutingLikeSequenceNode<TData>Mixin with the implementation ofIWorkflowNodeFlowAnalyzer.createFlowGraph(ICreateFlowGraphParams)for logic handlers that have no children and always complete abruptly by issuing a return statement.interfaceIExecutingLikeThrowNode<TData>Mixin with the implementation ofIWorkflowNodeFlowAnalyzer.createFlowGraph(ICreateFlowGraphParams)for logic handlers that have no children and always complete abruptly by throwing an exception.interfaceIFileProviding<TData>Mixin interface for all node handlers that require files from previous actions or from upload elements.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 IExecutionResultDescriptor in de.xima.fc.interfaces.workflow.nodes
Subinterfaces of IExecutionResultDescriptor in de.xima.fc.interfaces.workflow.nodes Modifier and Type Interface Description interfaceINodeHandler<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.mixin Modifier and Type Interface Description interfaceISingleBaseActionBuiltinNodePrototype<TData extends BaseActionProps>Mixin that extendsISingleBaseActionNodePrototypefor builtin node types.interfaceISingleBuiltinNodePrototype<TData>Mixin that extendsISingleNodePrototypefor builtin node types. - 
Uses of IExecutionResultDescriptor in de.xima.fc.workflow.designer.registry.nodes
 - 
Uses of IExecutionResultDescriptor in de.xima.fc.workflow.mixin
Subinterfaces of IExecutionResultDescriptor in de.xima.fc.workflow.mixin Modifier and Type Interface Description interfaceIBaseActionClientHandlerNode<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 IExecutionResultDescriptor Modifier and Type Class Description classAPluginActionNodeHandler<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 IExecutionResultDescriptor in de.xima.fc.workflow.retval.node
Subinterfaces of IExecutionResultDescriptor in de.xima.fc.workflow.retval.node Modifier and Type Interface Description interfaceIFcChangeFormAvailabilityDescriptorsThe result descriptors for the data returned by theEWorkflowNodeType.FC_POST_REQUESTaction.interfaceIFcChangeFormValueDescriptorsThe result descriptors for the data returned by theEWorkflowNodeType.FC_CHANGE_FORM_VALUEaction.interfaceIFcChangeStateDescriptorsThe result descriptors for the data returned by theEWorkflowNodeType.FC_CHANGE_STATEaction.interfaceIFcCompressAsZipDescriptorsThe result descriptors for the data returned by theEWorkflowNodeType.FC_POST_REQUESTaction.interfaceIFcCopyFormRecordDescriptorsThe result descriptors for the data returned by theEWorkflowNodeType.FC_COPY_FORM_RECORDaction.interfaceIFcCounterDescriptorThe result descriptors for data returned byEWorkflowNodeType.FC_COUNTERactions.interfaceIFcCreateTextFileDescriptorsThe result descriptors for the data returned by theEWorkflowNodeType.FC_CREATE_TEXT_FILEaction.interfaceIFcDecodeBase64DescriptorThe result descriptors for the data returned by theEWorkflowNodeType.FC_FILL_PDFaction.interfaceIFcDoiInitDescriptorThe result descriptors for data returned byEWorkflowNodeType.FC_DOI_INITactions.interfaceIFcEmailDescriptorsThe result descriptors for the data returned by theEWorkflowNodeType.FC_EMAILaction.interfaceIFcEncodeBase64DescriptorThe result descriptors for the data returned by theEWorkflowNodeType.FC_FILL_PDFaction.interfaceIFcExportToPersistenceDescriptorsThe result descriptors for the data returned by theEWorkflowNodeType.FC_EXPORT_TO_XMLaction.interfaceIFcExportToXmlDescriptorsThe result descriptors for the data returned by theEWorkflowNodeType.FC_EXPORT_TO_XMLaction.interfaceIFcFillPdfDescriptorsThe result descriptors for the data returned by theEWorkflowNodeType.FC_FILL_PDFaction.interfaceIFcFillWordDescriptorsThe result descriptors for the data returned by theEWorkflowNodeType.FC_FILL_WORDaction.interfaceIFcHttpRequestDescriptorsThe result descriptors for the data returned by theEWorkflowNodeType.FC_POST_REQUESTaction.interfaceIFcImportFormValueFromXmlDescriptorsThe result descriptors for the data returned by theEWorkflowNodeType.FC_IMPORT_FORM_VALUE_FROM_XMLaction.interfaceIFcLdapQueryDescriptorsThe result descriptors for the data returned by theEWorkflowNodeType.FC_LDAP_QUERYaction.interfaceIFcLogEntryDescriptorThe result descriptors for data returned byEWorkflowNodeType.FC_LOG_ENTRYactions.interfaceIFcMoveFormRecordToInboxDescriptorsThe result descriptors for the data returned by theEWorkflowNodeType.FC_MOVE_FORM_RECORD_TO_INBOXaction.interfaceIFcProcessLogPdfDescriptorThe result descriptors for the data returned by theEWorkflowNodeType.FC_POST_REQUESTaction.interfaceIFcProvideResourceDescriptorsThe result descriptors for the data returned by theEWorkflowNodeType.FC_PROVIDE_RESOURCEaction.interfaceIFcQueueTaskDescriptorsThe result descriptors for the data returned by theEWorkflowNodeType.FC_QUEUE_TASKaction.interfaceIFcRedirectDescriptorsThe result descriptors for the data returned by theEWorkflowNodeType.FC_REDIRECTaction.interfaceIFcRenewProcessIdDescriptorsThe result descriptors for the data returned by theEWorkflowNodeType.FC_RENEW_PROCESS_IDaction.interfaceIFcReturnFileDescriptorsThe result descriptors for the data returned by theEWorkflowNodeType.FC_RETURN_FILEaction.interfaceIFcSaveToFileSystemDescriptorsThe result descriptors for the data returned by theEWorkflowNodeType.FC_SAVE_TO_FILE_SYSTEMaction.interfaceIFcSaveToWebDavDescriptorsinterfaceIFcSetSavedFlagDescriptorThe result descriptors for the data returned by theEWorkflowNodeType.FC_SET_SAVED_FLAGaction.interfaceIFcShowTemplateDescriptorsThe result descriptors for the data returned by theEWorkflowNodeType.FC_SHOW_TEMPLATEaction.interfaceIFcSqlStatementDescriptorsThe result descriptors for the data returned by theEWorkflowNodeType.FC_SQL_STATEMENTaction.interfaceIFcThrowExceptionDescriptorsThe result descriptors for the data returned by theEWorkflowNodeType.FC_THROW_EXCEPTIONaction.interfaceIFcWriteFormRecordAttrDescriptorsThe result descriptors for the data returned by theEWorkflowNodeType.FC_WRITE_FORM_RECORD_ATTRIBUTESaction. 
 -