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 TypeInterfaceDescriptioninterfaceInterface for the event when an initialized double opt-in process (seeEWorkflowNodeType.FC_DOI_INIT) has been confirmed.interfaceInterface forIWorkflowEventDatathat containsIFormDataAdapter.interfaceInterface forIWorkflowEventDatathat belong to a form record, such a when a form is submitted, or when the activeWorkflowStateof a form record changes.interfaceInterface for the event when a form was submitted via an HTTP request.interfaceInterface forIWorkflowEventDatathat are triggered in the context of an HTTP request.interfaceInterface for the event when an error occurred while trying to send an invitation to a form record.interfaceInterface for the event when a form record invitation has been sent successfully.interfaceThe baseIWorkflowEventDatafor all event belonging to a project (but not a form record), such as when the form is opened for the first time.interfaceRepresents the event data of an error event that is triggered when an unhandled exception occurred during workflow execution.interfaceInterface forIWorkflowEventDatathat contains anIXForm.interfaceInterface forIWorkflowEventDatathat 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 allWorkflowTriggerto 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 booleanWorkflowTriggerHelper.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 TypeClassDescriptionclassPOJO base class implementing the methods ofIFormRecordProvidingEvent.classBase POJO class implementing the methods ofIProjectProvidingEvent.classBase 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 IUnhandledExceptionEventDataWorkflowEventDataFactory.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 TypeMethodDescriptionvoidWorkflowExecutionContext.beforeTaskStart(Object triggerData, IWorkflowEventData eventData, WorkflowTask task, WorkflowTrigger trigger) Invoked internally before a task is about to be executed.voidWorkflowExecutionContext.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 ofITriggerFilterCriteriaForEventParamswith 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.