Uses of Interface
de.xima.fc.interfaces.workflow.IElementKeyProviding
Packages that use IElementKeyProviding
Package
Description
Package für Datenbankentitäten
-
Uses of IElementKeyProviding in de.xima.fc.entities
Classes in de.xima.fc.entities that implement IElementKeyProvidingModifier and TypeClassDescriptionclass
AWorkflowElement<TElement extends IWorkflowElementEntity,
TSearchTerm extends AWorkflowElementSearchTerm<TElement>> Base class for workflow elements, i.e. nodes and triggers.class
A workflow node that represents a statement in a workflow task.class
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.workflowModifier and TypeInterfaceDescriptioninterface
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.eventModifier and TypeInterfaceDescriptioninterface
ITriggerAppliesToEventParams<TData>
Represents the parameters forITriggerHandler.isAppliesToEvent(ITriggerAppliesToEventParams)
.interface
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.paramsModifier and TypeInterfaceDescriptioninterface
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 IElementKeyProvidingModifier and TypeClassDescriptionfinal 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 IElementKeyProvidingModifier and TypeMethodDescriptionstatic <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 IElementKeyProvidingModifier and TypeClassDescriptionfinal class
AppliesToEventParams<TData>
Default implementation ofITriggerAppliesToEventParams
.final class
ElementLocalValidationParams<TData,
TElement extends IWorkflowElementEntity> Default POJO implementation ofIElementLocalValidationParams
.final class
PreconditionSatisfiedParams<TData>
Default implementation of aITriggerPreconditionSatisfiedParams
.final class
TriggerOnTaskFinishParams<TData>
Default implementation of aITriggerOnTaskFinishParams
.final class
WorkflowElementWithDeserializedModel<TData,
TElement> Implementation ofIWorkflowElementWithDeserializedModel
that loads the data lazily when requested.