Uses of Interface
de.xima.fc.interfaces.workflow.event.IWorkflowEventData
Packages that use IWorkflowEventData
Package
Description
-
Uses of IWorkflowEventData in de.xima.fc.interfaces.workflow.event
Subinterfaces of IWorkflowEventData in de.xima.fc.interfaces.workflow.eventModifier and TypeInterfaceDescriptioninterface
Interface for the event when an initialized double opt-in process (seeEWorkflowNodeType.FC_DOI_INIT
) has been confirmed.interface
Interface forIWorkflowEventData
that containsIFormDataAdapter
.interface
Interface forIWorkflowEventData
that belong to a form record, such a when a form is submitted, or when the activeWorkflowState
of a form record changes.interface
Interface for the event when a form was submitted via an HTTP request.interface
Interface forIWorkflowEventData
that are triggered in the context of an HTTP request.interface
Interface for the event when an error occurred while trying to send an invitation to a form record.interface
Interface for the event when a form record invitation has been sent successfully.interface
The baseIWorkflowEventData
for all event belonging to a project (but not a form record), such as when the form is opened for the first time.interface
Represents the event data of an error event that is triggered when an unhandled exception occurred during workflow execution.interface
Interface forIWorkflowEventData
that contains anIXForm
.interface
Interface forIWorkflowEventData
that contains anIXFormRenderConfig
.Methods in de.xima.fc.interfaces.workflow.event with type parameters of type IWorkflowEventDataModifier and TypeMethodDescriptiondefault <T extends IWorkflowEventData>
TITriggerAppliesToEventParams.getEventDataAs
(Class<T> type) default <T extends IWorkflowEventData>
TITriggerFilterCriteriaForEventParams.getEventDataAs
(Class<T> type) default <T extends IWorkflowEventData>
TITriggerPreconditionSatisfiedParams.getEventDataAs
(Class<T> type) Methods in de.xima.fc.interfaces.workflow.event that return IWorkflowEventDataModifier and TypeMethodDescriptionITriggerAppliesToEventParams.getEventData()
ITriggerFilterCriteriaForEventParams.getEventData()
ITriggerPreconditionSatisfiedParams.getEventData()
IUnhandledExceptionEventData.getOriginalEvent()
-
Uses of IWorkflowEventData in de.xima.fc.interfaces.workflow.execution
Methods in de.xima.fc.interfaces.workflow.execution with type parameters of type IWorkflowEventDataMethods in de.xima.fc.interfaces.workflow.execution that return IWorkflowEventDataMethods in de.xima.fc.interfaces.workflow.execution with parameters of type IWorkflowEventDataModifier and TypeMethodDescriptioncom.google.common.collect.Table<Projekt,
Vorgang, IEventExecutionResult> IWorkflowEventRunner.triggerEvent
(IWorkflowEventData eventData) Finds allWorkflowTrigger
to which the given event applies and executes them in order.IWorkflowExecutor.triggerEvent
(IWorkflowEventData event, EWorkflowEventLoopTiming timing) Triggers the given event. -
Uses of IWorkflowEventData in de.xima.fc.interfaces.workflow.params
Methods in de.xima.fc.interfaces.workflow.params with type parameters of type IWorkflowEventDataModifier and TypeMethodDescriptiondefault <T extends IWorkflowEventData>
TITriggerOnTaskBeginParams.getEventDataAs
(Class<T> type) default <T extends IWorkflowEventData>
TITriggerOnTaskFinishParams.getEventDataAs
(Class<T> type) Methods in de.xima.fc.interfaces.workflow.params that return IWorkflowEventDataModifier and TypeMethodDescriptionITriggerOnTaskBeginParams.getEventData()
ITriggerOnTaskFinishParams.getEventData()
IWorkflowQueueItem.getEventData()
IWorkflowRunTasksForEventParams.getEventData()
-
Uses of IWorkflowEventData in de.xima.fc.workflow.designer.helper
Methods in de.xima.fc.workflow.designer.helper with parameters of type IWorkflowEventDataModifier and TypeMethodDescriptionstatic boolean
WorkflowTriggerHelper.checkStatePrecondition
(IWorkflowEventData eventData, List<UuidEntityRef> allowedStates) -
Uses of IWorkflowEventData in de.xima.fc.workflow.event
Classes in de.xima.fc.workflow.event that implement IWorkflowEventDataModifier and TypeClassDescriptionclass
POJO base class implementing the methods ofIFormRecordProvidingEvent
.class
Base POJO class implementing the methods ofIProjectProvidingEvent
.class
Base POJO class that can be used (but does not have to be) for implementations ofIWorkflowEventData
.Methods in de.xima.fc.workflow.event with parameters of type IWorkflowEventDataModifier and TypeMethodDescriptionstatic IUnhandledExceptionEventData
WorkflowEventDataFactory.unhandledException
(IWorkflowExecutionEnvironmentData environmentData, IWorkflowEventData originalEvent, NodeThrewException unhandledException) Creates the event data for when an unhandled error occurred during execution of a workflow task. -
Uses of IWorkflowEventData in de.xima.fc.workflow.processor.engine
Methods in de.xima.fc.workflow.processor.engine with parameters of type IWorkflowEventDataModifier and TypeMethodDescriptioncom.google.common.collect.Table<Projekt,
Vorgang, IEventExecutionResult> WorkflowEventRunner.triggerEvent
(IWorkflowEventData eventData) -
Uses of IWorkflowEventData in de.xima.fc.workflow.processor.logic.event
Methods in de.xima.fc.workflow.processor.logic.event with parameters of type IWorkflowEventDataModifier and TypeMethodDescriptionEventTaskLocator.findTasksToRun
(IWorkflowEventData eventData) Finds all task that apply to the given event data. -
Uses of IWorkflowEventData in de.xima.fc.workflow.processor.logic.execution
Methods in de.xima.fc.workflow.processor.logic.execution that return IWorkflowEventDataModifier and TypeMethodDescriptionWorkflowExecutionContext.event()
TriggerOnTaskBeginParams.getEventData()
Methods in de.xima.fc.workflow.processor.logic.execution with parameters of type IWorkflowEventDataModifier and TypeMethodDescriptionvoid
WorkflowExecutionContext.beforeTaskStart
(Object triggerData, IWorkflowEventData eventData, WorkflowTask task, WorkflowTrigger trigger) Invoked internally before a task is about to be executed.void
WorkflowExecutionContext.setCurrentEvent
(IWorkflowEventData eventData) Constructors in de.xima.fc.workflow.processor.logic.execution with parameters of type IWorkflowEventDataModifierConstructorDescriptionTriggerOnTaskBeginParams
(IWorkflowExecutionContext workflowContext, IWorkflowEventData eventData, WorkflowTask task, WorkflowTrigger trigger) Creates a new instance with the given data. -
Uses of IWorkflowEventData in de.xima.fc.workflow.processor.model
Methods in de.xima.fc.workflow.processor.model that return IWorkflowEventDataModifier and TypeMethodDescriptionAppliesToEventParams.getEventData()
FilterCriteriaForEventParams.getEventData()
PreconditionSatisfiedParams.getEventData()
TriggerOnTaskFinishParams.getEventData()
WorkflowQueueItem.getEventData()
WorkflowRunTasksForEventParams.getEventData()
Constructors in de.xima.fc.workflow.processor.model with parameters of type IWorkflowEventDataModifierConstructorDescriptionAppliesToEventParams
(IWorkflowEventData eventData, WorkflowTrigger trigger) Creates a new instance with the given data.FilterCriteriaForEventParams
(IWorkflowEventData eventData) Creates a new POJO implementation ofITriggerFilterCriteriaForEventParams
with the given data.PreconditionSatisfiedParams
(WorkflowTrigger trigger, IWorkflowEventData eventData, IWorkflowExecutionEnvironmentData environmentData) Creates a new params instance.TriggerOnTaskFinishParams
(IWorkflowExecutionContext workflowContext, IWorkflowEventData eventData, WorkflowTask task, WorkflowTrigger trigger, ITaskExecutionResult executionResult) Creates a new instance with the given data.WorkflowQueueItem
(WorkflowTask task, WorkflowTrigger trigger, IWorkflowEventData eventData) Creates an new POJO with the given task, trigger, and custom event data.WorkflowRunTasksForEventParams
(List<IWorkflowQueueItem> queuedItems, IWorkflowEventData eventData) Creates a new POJO implementation ofIWorkflowRunTasksForEventParams
.