Uses of Interface
de.xima.fc.interfaces.workflow.IElementKeyProviding
-
Packages that use IElementKeyProviding Package Description de.xima.fc.entities Package für Datenbankentitätende.xima.fc.interfaces.workflow de.xima.fc.interfaces.workflow.event de.xima.fc.interfaces.workflow.params de.xima.fc.workflow.processor.logic.execution de.xima.fc.workflow.processor.logic.validation de.xima.fc.workflow.processor.model -
-
Uses of IElementKeyProviding in de.xima.fc.entities
Classes in de.xima.fc.entities that implement IElementKeyProviding Modifier and Type Class Description class
AWorkflowElement<TElement extends IWorkflowElementEntity,TSearchTerm extends AWorkflowElementSearchTerm<TElement>>
Base class for workflow elements, i.e. nodes and triggers.class
WorkflowNode
A workflow node that represents a statement in a workflow task.class
WorkflowTrigger
A workflow trigger that start aWorkflowTask
when a certain event occurs. -
Uses of IElementKeyProviding in de.xima.fc.interfaces.workflow
Subinterfaces of IElementKeyProviding in de.xima.fc.interfaces.workflow Modifier and Type Interface Description interface
IWorkflowElementEntity
Interface for workflow elements that behave differently depending on their type.interface
IWorkflowElementWithDeserializedModel<TData,TElement>
A workflow node together with its deserialized model. -
Uses of IElementKeyProviding in de.xima.fc.interfaces.workflow.event
Subinterfaces of IElementKeyProviding in de.xima.fc.interfaces.workflow.event Modifier and Type Interface Description interface
ITriggerAppliesToEventParams<TData>
Represents the parameters forITriggerHandler.isAppliesToEvent(ITriggerAppliesToEventParams)
.interface
ITriggerPreconditionSatisfiedParams<TData>
Represents the parameters forITriggerHandler.isPreconditionSatisfied(ITriggerPreconditionSatisfiedParams)
. -
Uses of IElementKeyProviding in de.xima.fc.interfaces.workflow.params
Subinterfaces of IElementKeyProviding in de.xima.fc.interfaces.workflow.params Modifier and Type Interface Description interface
IElementLocalValidationParams<TData,TElement extends IWorkflowElementEntity>
Interface for the parameters that are passed toIElementHandler.validateLocal(IElementLocalValidationParams)
.interface
ITriggerOnTaskBeginParams<TData>
Parameters passed to the callback methodITriggerHandler.onTaskBegin(ITriggerOnTaskBeginParams)
.interface
ITriggerOnTaskFinishParams<TData>
Parameters passed to the callback methodITriggerHandler.onTaskFinish(ITriggerOnTaskFinishParams)
. -
Uses of IElementKeyProviding in de.xima.fc.workflow.processor.logic.execution
Classes in de.xima.fc.workflow.processor.logic.execution that implement IElementKeyProviding Modifier and Type Class Description class
TriggerOnTaskBeginParams<TData>
Default implementation of aITriggerOnTaskBeginParams
. -
Uses of IElementKeyProviding in de.xima.fc.workflow.processor.logic.validation
Methods in de.xima.fc.workflow.processor.logic.validation with type parameters of type IElementKeyProviding Modifier and Type Method Description static <T extends IElementKeyProviding & IWorkflowElementTypeProviding>
booleanWorkflowValidatorHelper. validateAvailability(DefaultWorkflowValidationContext context, T element, Object data)
Checks whether the node or trigger is available, i.e. whether the user is allowed to make use of it. -
Uses of IElementKeyProviding in de.xima.fc.workflow.processor.model
Classes in de.xima.fc.workflow.processor.model that implement IElementKeyProviding Modifier and Type Class Description class
AppliesToEventParams<TData>
Default implementation ofITriggerAppliesToEventParams
.class
ElementLocalValidationParams<TData,TElement extends IWorkflowElementEntity>
Default POJO implementation ofIElementLocalValidationParams
.class
PreconditionSatisfiedParams<TData>
Default implementation of aITriggerPreconditionSatisfiedParams
.class
TriggerOnTaskFinishParams<TData>
Default implementation of aITriggerOnTaskFinishParams
.class
WorkflowElementWithDeserializedModel<TData,TElement>
Implementation ofIWorkflowElementWithDeserializedModel
that loads the data lazily when requested.
-