Uses of Package
de.xima.fc.interfaces.workflow.execution
-
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.api.workflow Class Description IRemoteEventExecutionResult Similar to theIEventExecutionResult
, but with slightly different info so that it can be sent to the frontend server. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.bl.fdv Class Description IBaseWorkflowExecutionContext Context object that contains data related to the current execution of the workflow processing.IWorkflowExecutionEnvironmentData Data related to the current workflow execution, such as the form record or the locale.IWorkflowPlaceholderHandler Interface for the workflow placeholder handler that lets you replace placeholders in strings easily. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.common.form_record.chat Class Description IEventExecutionResult Represents the result returned by theIWorkflowEventRunner
.IRemoteEventExecutionResult Similar to theIEventExecutionResult
, but with slightly different info so that it can be sent to the frontend server. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.common.workflow Class Description IRemoteEventExecutionResult Similar to theIEventExecutionResult
, but with slightly different info so that it can be sent to the frontend server. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.exceptions Class Description IBaseCompletionResult Represents any result ofINodeHandler#execute
, regardless how execution finished (normally or abruptly).IControlTransferringCompletionResult Represents the result ofINodeHandler#execute
when the node was completed abruptly by issuing a local control transfer statement (e.g.IErrorResultData Error data provided by a workflow node either whenINodeHandler#execute
throws an exception or completes normally withsoft errors
.IExceptionalCompletionResult Represents the result ofINodeHandler#execute
when the node was completed abruptly by throwing an exception.IFileSearchOptions Options that influence how files are retrieved byresolveReferencedFiles
.IReferencedAttachmentList Base interface for a POJO view model class, both for selecting a single attachment and for selecting multiple attachments within the workflow.IReferencedFileList Base interface for a POJO view model class, both for selecting a single file and for selecting multiple files within the workflow.IReturningCompletionResult Represents the result ofINodeHandler#execute
when the node was completed abruptly by issuing a return statement.ISuccessResultData Represents a successful result ofINodeHandler#execute
, i.e.ITaskExecutionErrorResult The result of execution aWorkflowTask
, returned by the task runner when the task was not executed successfully.IWorkflowAttachmentValue Represents part of the result returned by a workflow node when executed, specifically the attachments that were created by the node.IWorkflowFileValue Represents part of the result provided by a workflow element. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.form.process Class Description IRemoteEventExecutionResult Similar to theIEventExecutionResult
, but with slightly different info so that it can be sent to the frontend server. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.gui.designer.form.utils Class Description IBaseEnvironmentData Environment data with basic info for within various backend environments. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.handler.interfaces.workflow Class Description IRemoteEventExecutionResult Similar to theIEventExecutionResult
, but with slightly different info so that it can be sent to the frontend server. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.handler.workflow Class Description IRemoteEventExecutionResult Similar to theIEventExecutionResult
, but with slightly different info so that it can be sent to the frontend server. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.helper Class Description IMultiFileProviding Interface for a POJO view model class that describes a list of files that can be selected by the user.ISingleFileProviding Interface for a POJO view model class that describes a single file that can be selected by the user. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.interfaces.form Class Description IBaseEnvironmentData Environment data with basic info for within various backend environments.IRemoteEventExecutionResult Similar to theIEventExecutionResult
, but with slightly different info so that it can be sent to the frontend server. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.interfaces.placeholder.params Class Description IBaseWorkflowExecutionContext Context object that contains data related to the current execution of the workflow processing. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.interfaces.plugin.param.form Class Description IRemoteEventExecutionResult Similar to theIEventExecutionResult
, but with slightly different info so that it can be sent to the frontend server. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.interfaces.plugin.param.replacer Class Description IBaseWorkflowExecutionContext Context object that contains data related to the current execution of the workflow processing. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.interfaces.processing Class Description IBaseWorkflowExecutionContext Context object that contains data related to the current execution of the workflow processing. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.interfaces.workflow Class Description IBaseEnvironmentData Environment data with basic info for within various backend environments.IFileValueDescriptor Descriptor for the files provided by a workflow element, such as the files made available when a trigger fires or when a workflow node gets executed. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.interfaces.workflow.event Class Description IWorkflowExecutionEnvironmentData Data related to the current workflow execution, such as the form record or the locale.IWorkflowExecutionPostProcessor Callback that is called after the workflow was executed, but before the final result is created. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.interfaces.workflow.execution Class Description IAttachFilesToFormRecordOptions Options forIWorkflowFileHandler#attachFilesToFormRecord
IAttachmentSearchOptions Options that influence how attachments are retrieved byIWorkflowFileHandler.resolveReferencedAttachments(WorkflowNode, IReferencedAttachmentList, IAttachmentSearchOptions)
(WorkflowNode, IReferencedFileList, IAttachmentSearchOptions) resolveReferencedFiles}.IAttachmentValueDescriptor Descriptor for the attachments created by a workflow node when it is executed.IBaseCompletionResult Represents any result ofINodeHandler#execute
, regardless how execution finished (normally or abruptly).IBaseEnvironmentData Environment data with basic info for within various backend environments.IBaseWorkflowExecutionContext Context object that contains data related to the current execution of the workflow processing.IControlTransferringCompletionResult Represents the result ofINodeHandler#execute
when the node was completed abruptly by issuing a local control transfer statement (e.g.IErrorResultData Error data provided by a workflow node either whenINodeHandler#execute
throws an exception or completes normally withsoft errors
.IEventExecutionResult Represents the result returned by theIWorkflowEventRunner
.IFileListBuilder A builder for a list of workflow files.IFileListConfigurator A configurator for a list of workflow files.IFileListCreator IFileListDescriptor A descriptor for a list of files provided by a workflow trigger or node when the trigger fires or the node gets executed.IFileProvision Model for workflow actions that provide a set of files.IFileProvisionHandleErrorProcessor Handler for errors that may occur when aIFileProvision
is handled, seeIWorkflowFileHandler#handleFileProvision
.IFileProvisionOptions Options forIWorkflowFileHandler#handleFileProvision
IFileSearchOptions Options that influence how files are retrieved byresolveReferencedFiles
.IFileValueBuilder A builder for a file value.IFileValueConfigurator A configurator for a file value.IFileValueCreator IFileValueDescriptor Descriptor for the files provided by a workflow element, such as the files made available when a trigger fires or when a workflow node gets executed.IForEachLoopData TheINodeExecutionData
published by theEWorkflowNodeType.FC_FOR_EACH_LOOP
.IFormElementFieldValueContextData INodeExecutionData
for nodes that wish to enter a form element field value index context during their execution.IFormElementRepetitionContextData INodeExecutionData
for nodes that wish to enter a form element repetition context during their execution.IGuessedContentType Represents the guessed content type of a file or data stream.ILoopNodeData Base interface for data provided by workflow nodes that represent a loop.IMultiDimensionalReadOnlyList Represents a nested list where items can be associated with multi indices, similar to a multidimensional array.IMultiFileProviding Interface for a POJO view model class that describes a list of files that can be selected by the user.INodeExecutionData Base interface for data provided by anode
while it is being executed, set viaprovideExecutionData()
and accessible viagetExecutionDataForNode()
.INormalCompletionResult Represents the result ofINodeHandler#execute
when the node was executed normally, i.e.IOnTaskBeginRetValBuilder Builder forIOnTaskBeginRetVal
.IReferencedAttachmentList Base interface for a POJO view model class, both for selecting a single attachment and for selecting multiple attachments within the workflow.IReferencedFileList Base interface for a POJO view model class, both for selecting a single file and for selecting multiple files within the workflow.ISingleFileProviding Interface for a POJO view model class that describes a single file that can be selected by the user.ISuccessResultData Represents a successful result ofINodeHandler#execute
, i.e.ITaskExecutionErrorResult The result of execution aWorkflowTask
, returned by the task runner when the task was not executed successfully.ITaskExecutionResult The result of executing aWorkflowTask
, returned by the task runner when the task was executed successfully.ITaskExecutionSuccessResult The result of execution aWorkflowTask
, returned by the task runner when the task was executed successfully.ITaskQueueExecutionResult Represents the result of running one or multiple tasks.IWorkflowAttachmentValue Represents part of the result returned by a workflow node when executed, specifically the attachments that were created by the node.IWorkflowExecutionContext TheIBaseWorkflowExecutionContext
for the new workflow engine operating onWorkflowNode
s.IWorkflowExecutionEnvironmentData Data related to the current workflow execution, such as the form record or the locale.IWorkflowExecutionPostProcessParams IWorkflowExecutor Handler for affecting how the workflow is executed.IWorkflowFile A single file provided by a workflow trigger or node.IWorkflowFileHandler Handler with utility methods for working with files during the execution of a workflow, and making these files available to other workflow node.IWorkflowFileValue Represents part of the result provided by a workflow element.IWorkflowFormHandler Handler with utility methods for working with the form and form records during the execution of a workflow.IWorkflowHttpHandler A handler for interacting with the current HTTP request within the context of a workflow execution.IWorkflowLoggingHandler Handler with utility methods for creating protocol entries when a node is executed.IWorkflowNodeLocator Handler for locating nodes when a task is executed.IWorkflowNodeResult Represents the result obtained when a workflow node was executed.IWorkflowPlaceholderHandler Interface for the workflow placeholder handler that lets you replace placeholders in strings easily.IWorkflowTriggerLocator Handler for locating triggers when a task is executed.IWorkflowVariableHandler Interface for the variable handler used during execution of the workflow. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.interfaces.workflow.mixin Class Description IExecutionResultDescriptor Each action may create data when it is executed.IFileValueDescriptor Descriptor for the files provided by a workflow element, such as the files made available when a trigger fires or when a workflow node gets executed.IRefinedExecutionResultDescriptor SeeIExecutionResultDescriptor
for more details.IRefinedTriggerDataDescriptor SeeITriggerDataDescriptor
for more details.ITriggerDataDescriptor Each trigger may provide a set of data that is made available via placeholders when the task is executed. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.interfaces.workflow.nodes Class Description IExecutionResultDescriptor Each action may create data when it is executed.IFileValueDescriptor Descriptor for the files provided by a workflow element, such as the files made available when a trigger fires or when a workflow node gets executed.INormalCompletionResult Represents the result ofINodeHandler#execute
when the node was executed normally, i.e.IRefinedExecutionResultDescriptor SeeIExecutionResultDescriptor
for more details. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.interfaces.workflow.params Class Description IBaseEnvironmentData Environment data with basic info for within various backend environments.IFileProvisionHandleErrorProcessor Handler for errors that may occur when aIFileProvision
is handled, seeIWorkflowFileHandler#handleFileProvision
.IFileProvisionOptions Options forIWorkflowFileHandler#handleFileProvision
IFileValueCreator IOnTaskBeginRetValBuilder Builder forIOnTaskBeginRetVal
.IResolvedAttachmentListProcessor Handler for processing the results obtained when a list of referenced attachments was resolved, seeIResolvedAttachmentList.collectResult(IResolvedAttachmentListProcessor)
.IResolvedFileListProcessor Handler for processing the results obtained when a list of referenced files was resolved, seeIResolvedFileList.collectResult(IResolvedFileListProcessor)
.IStandardAttachmentListResolutionErrorCreator Handler that can create the error code and error data for the standard attachment resolution error behavior, see alsoStandardErrorAttachmentListProcessor
.IStandardFileListResolutionErrorCreator Handler that can create the error code and error data for the standard file resolution error behavior, see alsoStandardErrorFileListProcessor
.ITaskExecutionResult The result of executing aWorkflowTask
, returned by the task runner when the task was executed successfully.IWorkflowAttachmentValue Represents part of the result returned by a workflow node when executed, specifically the attachments that were created by the node.IWorkflowExecutionContext TheIBaseWorkflowExecutionContext
for the new workflow engine operating onWorkflowNode
s.IWorkflowFileValue Represents part of the result provided by a workflow element.IWorkflowNodeResult Represents the result obtained when a workflow node was executed. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.interfaces.workflow.reference Class Description IMultiFileProviding Interface for a POJO view model class that describes a list of files that can be selected by the user.ISingleFileProviding Interface for a POJO view model class that describes a single file that can be selected by the user. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.interfaces.workflow.retval Class Description IReferencedAttachmentList Base interface for a POJO view model class, both for selecting a single attachment and for selecting multiple attachments within the workflow.IReferencedFileList Base interface for a POJO view model class, both for selecting a single file and for selecting multiple files within the workflow.IResolvedAttachmentListProcessor Handler for processing the results obtained when a list of referenced attachments was resolved, seeIResolvedAttachmentList.collectResult(IResolvedAttachmentListProcessor)
.IResolvedFileListProcessor Handler for processing the results obtained when a list of referenced files was resolved, seeIResolvedFileList.collectResult(IResolvedFileListProcessor)
.IWorkflowFileValue Represents part of the result provided by a workflow element. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.interfaces.workflow.triggers Class Description IFileValueDescriptor Descriptor for the files provided by a workflow element, such as the files made available when a trigger fires or when a workflow node gets executed.IRefinedTriggerDataDescriptor SeeITriggerDataDescriptor
for more details.ITriggerDataDescriptor Each trigger may provide a set of data that is made available via placeholders when the task is executed. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.interfaces.workflow.validation Class Description IBaseEnvironmentData Environment data with basic info for within various backend environments. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.logic.form_record.chat Class Description IWorkflowExecutionContext TheIBaseWorkflowExecutionContext
for the new workflow engine operating onWorkflowNode
s. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.logic.workflow Class Description IEventExecutionResult Represents the result returned by theIWorkflowEventRunner
. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.mdl.enums Class Description IAttachmentSearchOptions Options that influence how attachments are retrieved byIWorkflowFileHandler.resolveReferencedAttachments(WorkflowNode, IReferencedAttachmentList, IAttachmentSearchOptions)
(WorkflowNode, IReferencedFileList, IAttachmentSearchOptions) resolveReferencedFiles}.IFileSearchOptions Options that influence how files are retrieved byresolveReferencedFiles
. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.mdl.form Class Description IRemoteEventExecutionResult Similar to theIEventExecutionResult
, but with slightly different info so that it can be sent to the frontend server. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.mdl.placeholder Class Description IBaseWorkflowExecutionContext Context object that contains data related to the current execution of the workflow processing. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.ms.test.workflow Class Description IEventExecutionResult Represents the result returned by theIWorkflowEventRunner
.ISuccessResultData Represents a successful result ofINodeHandler#execute
, i.e.ITaskExecutionErrorResult The result of execution aWorkflowTask
, returned by the task runner when the task was not executed successfully.ITaskExecutionSuccessResult The result of execution aWorkflowTask
, returned by the task runner when the task was executed successfully.IWorkflowEventRunner The workflow event runner is similar toIWorkflowTaskRunner
.IWorkflowNodeResult Represents the result obtained when a workflow node was executed. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.pdf Class Description IBaseWorkflowExecutionContext Context object that contains data related to the current execution of the workflow processing. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.plugin.models.params.form Class Description IRemoteEventExecutionResult Similar to theIEventExecutionResult
, but with slightly different info so that it can be sent to the frontend server. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.plugin.models.params.replacer Class Description IBaseWorkflowExecutionContext Context object that contains data related to the current execution of the workflow processing. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.servlet.event.result Class Description ITaskExecutionResult The result of executing aWorkflowTask
, returned by the task runner when the task was executed successfully. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.statistic Class Description IEventExecutionResult Represents the result returned by theIWorkflowEventRunner
. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.web.common.respond Class Description IRemoteEventExecutionResult Similar to theIEventExecutionResult
, but with slightly different info so that it can be sent to the frontend server. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.word Class Description IBaseWorkflowExecutionContext Context object that contains data related to the current execution of the workflow processing. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.workflow Class Description IAttachmentValueDescriptor Descriptor for the attachments created by a workflow node when it is executed.IFileListBuilder A builder for a list of workflow files.IFileListDescriptor A descriptor for a list of files provided by a workflow trigger or node when the trigger fires or the node gets executed.IFileSearchOptions Options that influence how files are retrieved byresolveReferencedFiles
.IFileValueBuilder A builder for a file value.IFileValueDescriptor Descriptor for the files provided by a workflow element, such as the files made available when a trigger fires or when a workflow node gets executed.IWorkflowAttachmentValue Represents part of the result returned by a workflow node when executed, specifically the attachments that were created by the node.IWorkflowExecutionPostProcessor Callback that is called after the workflow was executed, but before the final result is created.IWorkflowExecutionPostProcessParams IWorkflowFile A single file provided by a workflow trigger or node.IWorkflowFileValue Represents part of the result provided by a workflow element. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.workflow.designer.logic Class Description IBaseEnvironmentData Environment data with basic info for within various backend environments. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.workflow.designer.mixin Class Description IExecutionResultDescriptor Each action may create data when it is executed.IRefinedExecutionResultDescriptor SeeIExecutionResultDescriptor
for more details.IRefinedTriggerDataDescriptor SeeITriggerDataDescriptor
for more details.ITriggerDataDescriptor Each trigger may provide a set of data that is made available via placeholders when the task is executed. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.workflow.designer.registry.nodes Class Description IExecutionResultDescriptor Each action may create data when it is executed.INormalCompletionResult Represents the result ofINodeHandler#execute
when the node was executed normally, i.e.IRefinedExecutionResultDescriptor SeeIExecutionResultDescriptor
for more details. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.workflow.designer.registry.triggers Class Description IRefinedTriggerDataDescriptor SeeITriggerDataDescriptor
for more details.ITriggerDataDescriptor Each trigger may provide a set of data that is made available via placeholders when the task is executed. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.workflow.event Class Description IWorkflowExecutionEnvironmentData Data related to the current workflow execution, such as the form record or the locale.IWorkflowExecutionPostProcessor Callback that is called after the workflow was executed, but before the final result is created. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.workflow.executor Class Description INormalCompletionResult Represents the result ofINodeHandler#execute
when the node was executed normally, i.e.IWorkflowActionExecutor Interface for all executors for workflow actions.IWorkflowExecutionContext TheIBaseWorkflowExecutionContext
for the new workflow engine operating onWorkflowNode
s.IWorkflowExecutionEnvironmentData Data related to the current workflow execution, such as the form record or the locale. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.workflow.iface Class Description IWorkflowExecutionPostProcessor Callback that is called after the workflow was executed, but before the final result is created. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.workflow.itemlist Class Description INodeExecutionData Base interface for data provided by anode
while it is being executed, set viaprovideExecutionData()
and accessible viagetExecutionDataForNode()
.IWorkflowAttachmentValue Represents part of the result returned by a workflow node when executed, specifically the attachments that were created by the node.IWorkflowFileValue Represents part of the result provided by a workflow element. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.workflow.mixin Class Description IExecutionResultDescriptor Each action may create data when it is executed.INodeExecutionData Base interface for data provided by anode
while it is being executed, set viaprovideExecutionData()
and accessible viagetExecutionDataForNode()
.INormalCompletionResult Represents the result ofINodeHandler#execute
when the node was executed normally, i.e.IRefinedExecutionResultDescriptor SeeIExecutionResultDescriptor
for more details.IRefinedTriggerDataDescriptor SeeITriggerDataDescriptor
for more details.ITriggerDataDescriptor Each trigger may provide a set of data that is made available via placeholders when the task is executed. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.workflow.model Class Description IBaseEnvironmentData Environment data with basic info for within various backend environments.IRemoteEventExecutionResult Similar to theIEventExecutionResult
, but with slightly different info so that it can be sent to the frontend server.IWorkflowExecutionPostProcessor Callback that is called after the workflow was executed, but before the final result is created. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.workflow.model.list_item_source Class Description IAttachmentValueDescriptor Descriptor for the attachments created by a workflow node when it is executed.IFileValueDescriptor Descriptor for the files provided by a workflow element, such as the files made available when a trigger fires or when a workflow node gets executed. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.workflow.model.loop_data Class Description IForEachLoopData TheINodeExecutionData
published by theEWorkflowNodeType.FC_FOR_EACH_LOOP
.IForEachLoopData.Attachments TheINodeExecutionData
published by theEWorkflowNodeType.FC_FOR_EACH_LOOP
when iterating over items provided by an attachments item source.IForEachLoopData.CharacterSeparatedValues TheINodeExecutionData
published by theEWorkflowNodeType.FC_FOR_EACH_LOOP
when iterating over items provided by a character separated values item source.IForEachLoopData.FieldValues TheINodeExecutionData
published by theEWorkflowNodeType.FC_FOR_EACH_LOOP
when iterating over items provided by a field values item source.IForEachLoopData.Files TheINodeExecutionData
published by theEWorkflowNodeType.FC_FOR_EACH_LOOP
when iterating over items provided by a files item source.IForEachLoopData.FormElementRepetitions TheINodeExecutionData
published by theEWorkflowNodeType.FC_FOR_EACH_LOOP
when iterating over items provided by a form element repetitions value item source.IForEachLoopData.JsonValue TheINodeExecutionData
published by theEWorkflowNodeType.FC_FOR_EACH_LOOP
when iterating over items provided by a JSON value item source.IForEachLoopData.RowsOfCharacterSeparatedValues TheINodeExecutionData
published by theEWorkflowNodeType.FC_FOR_EACH_LOOP
when iterating over items provided by a rows of character separated values item source.IFormElementFieldValueContextData INodeExecutionData
for nodes that wish to enter a form element field value index context during their execution.IFormElementRepetitionContextData INodeExecutionData
for nodes that wish to enter a form element repetition context during their execution.ILoopNodeData Base interface for data provided by workflow nodes that represent a loop.INodeExecutionData Base interface for data provided by anode
while it is being executed, set viaprovideExecutionData()
and accessible viagetExecutionDataForNode()
. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.workflow.model.nodes Class Description IFileProvision Model for workflow actions that provide a set of files.IMultiAttachmentProviding Interface for a POJO view model class that describes a list of attachments that can be selected by the user.IMultiFileProviding Interface for a POJO view model class that describes a list of files that can be selected by the user.IReferencedAttachmentList Base interface for a POJO view model class, both for selecting a single attachment and for selecting multiple attachments within the workflow.IReferencedFileList Base interface for a POJO view model class, both for selecting a single file and for selecting multiple files within the workflow.ISingleAttachmentProviding Interface for a POJO view model class that describes a single attachment that can be selected by the user.ISingleFileProviding Interface for a POJO view model class that describes a single file that can be selected by the user. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.workflow.processor.engine Class Description IEventExecutionResult Represents the result returned by theIWorkflowEventRunner
.ITaskQueueExecutionResult Represents the result of running one or multiple tasks.IWorkflowEventRunner The workflow event runner is similar toIWorkflowTaskRunner
.IWorkflowTaskRunner Starts the workflow for a givenWorkflowTask
of a project. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.workflow.processor.iface Class Description IWorkflowFileValue Represents part of the result provided by a workflow element.IWorkflowNodeResult Represents the result obtained when a workflow node was executed. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.workflow.processor.logic Class Description IBaseEnvironmentData Environment data with basic info for within various backend environments.IEventExecutionResult Represents the result returned by theIWorkflowEventRunner
.IRemoteEventExecutionResult Similar to theIEventExecutionResult
, but with slightly different info so that it can be sent to the frontend server. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.workflow.processor.logic.execution Class Description IBaseWorkflowExecutionContext Context object that contains data related to the current execution of the workflow processing.IEventExecutionResult Represents the result returned by theIWorkflowEventRunner
.IOnTaskBeginRetValBuilder Builder forIOnTaskBeginRetVal
.IResolvedAttachmentListProcessor Handler for processing the results obtained when a list of referenced attachments was resolved, seeIResolvedAttachmentList.collectResult(IResolvedAttachmentListProcessor)
.IResolvedFileListProcessor Handler for processing the results obtained when a list of referenced files was resolved, seeIResolvedFileList.collectResult(IResolvedFileListProcessor)
.IStandardAttachmentListResolutionErrorCreator Handler that can create the error code and error data for the standard attachment resolution error behavior, see alsoStandardErrorAttachmentListProcessor
.IStandardFileListResolutionErrorCreator Handler that can create the error code and error data for the standard file resolution error behavior, see alsoStandardErrorFileListProcessor
.ITaskExecutionResult The result of executing aWorkflowTask
, returned by the task runner when the task was executed successfully.ITaskExecutionSuccessResult The result of execution aWorkflowTask
, returned by the task runner when the task was executed successfully.ITaskQueueExecutionResult Represents the result of running one or multiple tasks.IWorkflowExecutionContext TheIBaseWorkflowExecutionContext
for the new workflow engine operating onWorkflowNode
s.IWorkflowExecutionEnvironmentData Data related to the current workflow execution, such as the form record or the locale.IWorkflowExecutionPostProcessor Callback that is called after the workflow was executed, but before the final result is created.IWorkflowExecutor Handler for affecting how the workflow is executed.IWorkflowFileHandler Handler with utility methods for working with files during the execution of a workflow, and making these files available to other workflow node.IWorkflowFileValue Represents part of the result provided by a workflow element.IWorkflowFormHandler Handler with utility methods for working with the form and form records during the execution of a workflow.IWorkflowHttpHandler A handler for interacting with the current HTTP request within the context of a workflow execution.IWorkflowLoggingHandler Handler with utility methods for creating protocol entries when a node is executed.IWorkflowNodeLocator Handler for locating nodes when a task is executed.IWorkflowPlaceholderHandler Interface for the workflow placeholder handler that lets you replace placeholders in strings easily.IWorkflowTriggerLocator Handler for locating triggers when a task is executed.IWorkflowVariableHandler Interface for the variable handler used during execution of the workflow. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.workflow.processor.logic.validation Class Description IBaseEnvironmentData Environment data with basic info for within various backend environments. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.workflow.processor.model Class Description IBaseCompletionResult Represents any result ofINodeHandler#execute
, regardless how execution finished (normally or abruptly).IBaseEnvironmentData Environment data with basic info for within various backend environments.IEventExecutionResult Represents the result returned by theIWorkflowEventRunner
.IFileValueDescriptor Descriptor for the files provided by a workflow element, such as the files made available when a trigger fires or when a workflow node gets executed.IGuessedContentType Represents the guessed content type of a file or data stream.INormalCompletionResult Represents the result ofINodeHandler#execute
when the node was executed normally, i.e.IReferencedAttachmentList Base interface for a POJO view model class, both for selecting a single attachment and for selecting multiple attachments within the workflow.IReferencedFileList Base interface for a POJO view model class, both for selecting a single file and for selecting multiple files within the workflow.IResolvedAttachmentListProcessor Handler for processing the results obtained when a list of referenced attachments was resolved, seeIResolvedAttachmentList.collectResult(IResolvedAttachmentListProcessor)
.IResolvedFileListProcessor Handler for processing the results obtained when a list of referenced files was resolved, seeIResolvedFileList.collectResult(IResolvedFileListProcessor)
.ISuccessResultData Represents a successful result ofINodeHandler#execute
, i.e.ITaskExecutionErrorResult The result of execution aWorkflowTask
, returned by the task runner when the task was not executed successfully.ITaskExecutionResult The result of executing aWorkflowTask
, returned by the task runner when the task was executed successfully.ITaskExecutionSuccessResult The result of execution aWorkflowTask
, returned by the task runner when the task was executed successfully.ITaskQueueExecutionResult Represents the result of running one or multiple tasks.IWorkflowAttachmentValue Represents part of the result returned by a workflow node when executed, specifically the attachments that were created by the node.IWorkflowExecutionContext TheIBaseWorkflowExecutionContext
for the new workflow engine operating onWorkflowNode
s.IWorkflowExecutionEnvironmentData Data related to the current workflow execution, such as the form record or the locale.IWorkflowFileValue Represents part of the result provided by a workflow element.IWorkflowNodeResult Represents the result obtained when a workflow node was executed. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.workflow.processor.processing Class Description IBaseWorkflowExecutionContext Context object that contains data related to the current execution of the workflow processing. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.workflow.retval.node Class Description IAttachmentValueDescriptor Descriptor for the attachments created by a workflow node when it is executed.IExecutionResultDescriptor Each action may create data when it is executed.IFileProvision Model for workflow actions that provide a set of files.IFileValueDescriptor Descriptor for the files provided by a workflow element, such as the files made available when a trigger fires or when a workflow node gets executed.IRefinedExecutionResultDescriptor SeeIExecutionResultDescriptor
for more details. -
Classes in de.xima.fc.interfaces.workflow.execution used by de.xima.fc.workflow.retval.trigger Class Description IFileValueDescriptor Descriptor for the files provided by a workflow element, such as the files made available when a trigger fires or when a workflow node gets executed.ITriggerDataDescriptor Each trigger may provide a set of data that is made available via placeholders when the task is executed.