Package de.xima.fc.interfaces.workflow.params
package de.xima.fc.interfaces.workflow.params
-
InterfacesClassDescriptionIAbruptCompletionExceptionBuilder<TBuilder,
TResult> Builder for the result of a node that was completed abruptly by throwing an exception or issuing a return statement.Environment data required when create node or trigger prototypes.ICompletionResultBuilder<TBuilder,TResult> Builder for the result of a node when it was executed, either successfully or abruptly.ICreateFlowGraphParams<TData,TElement extends IWorkflowNodeTypeProviding> Interface for the parameters that are passed tocreateFlowGraph
ofIWorkflowNodeFlowAnalyzer
.Parameters that are passed to theisCreateProtocolEntryAfterExecution
method of aINodeHandler
to decide whether a protocol entry should be created.IElementGlobalValidationParams<TData,TElement extends IWorkflowElementEntity> Interface for the parameters that are passed toIElementHandler.validateGlobal(IElementGlobalValidationParams)
.IElementLocalValidationParams<TData,TElement extends IWorkflowElementEntity> Interface for the parameters that are passed toIElementHandler.validateLocal(IElementLocalValidationParams)
.IElementPropInitParams<TData>Parameters that are passed toprepareViewForElement
.Parameters that are passed toIElementPropertiesBean.updateCurrentProperties(IElementUpdateCurrentPropsParams)
.Parameters that are passed toIElementPropertiesBean.updateCurrentTask(IElementUpdateCurrentTaskParams)
.IExtractSearchTermsParams<TData>Parameters that are passed toIElementHandler.extractSearchTerms(IExtractSearchTermsParams)
.IGetDisplayLabelParams<TData>Parameters that are passed toIElementHandler.getDisplayLabel(IGetDisplayLabelParams)
.Parameters that are passed toINodeHandler.getNodePrototypes(IGetNodePrototypesParams)
andITriggerHandler.getTriggerPrototypes(IGetTriggerPrototypesParams)
.IGetElementSummaryParams<TData>Parameters that are passed toIElementHandler.getElementSummaryModel(IGetElementSummaryParams)
.Parameters that are passed toIElementHandler.getFilterCriteriaForEntities(IGetFilterCriteriaForEntitiesParams)
.Parameters that are passed toINodeHandler.getNodePrototypes(IGetNodePrototypesParams)
.Parameters that are passed toITriggerHandler.getTriggerPrototypes(IGetTriggerPrototypesParams)
.IIsAvailableParams<TData>The parameters that are passed toIElementHandler.isAvailable(IIsAvailableParams)
.INodeExecutionParams<TData>Interface for the parameters that are passed toINodeHandler.execute(INodeExecutionParams)
.Builder for the exception thrown by a node when it wishes to stop the current execution by issuing a return statement.Builder for the exception thrown by a node when it encounters an error upon execution.Builder for the result returned by a node when it was executed successfully.IReadEntityRefsParams<TData>Query interface for getting entity references, passed toIElementHandler.readEntityReferences(IReadEntityRefsParams)
.IReadPlaceholdersParams<TData>Models the parameters that are passed toIElementHandler.readPlaceholders(IReadPlaceholdersParams)
.ISuccessResultBuilder<TBuilder,TResult> Builder for the result of a node when it was executed successfully.ITriggerOnTaskBeginParams<TData>Parameters passed to the callback methodITriggerHandler.onTaskBegin(ITriggerOnTaskBeginParams)
.ITriggerOnTaskFinishParams<TData>Parameters passed to the callback methodITriggerHandler.onTaskFinish(ITriggerOnTaskFinishParams)
.Instance passed toIWorkflowTaskRunner
.Parameters that are passed toIWorkflowTaskRunner.runTasksForEvent(IWorkflowRunTasksForEventParams)
.IWriteEntityRefsParams<TData>Query interface for providing information for updating entity references, passed toIElementHandler.writeEntityReferences(IWriteEntityRefsParams)
.IWritePlaceholdersParams<TData>Models the parameters that are passed toIElementHandler.writePlaceholders(IWritePlaceholdersParams)
.