Uses of Class
org.flowable.validation.ValidationError
Packages that use ValidationError
Package
Description
Public API of the Flowable engine.
Typical usage of the API starts by the creation of a
Through the services obtained from such a
Typical usage of the API starts by the creation of a
ProcessEngineConfiguration
(typically based on a configuration file), from which a ProcessEngine
can be obtained.Through the services obtained from such a
ProcessEngine
, BPM and workflow operation
can be executed:RepositoryService
: Manages Deployment
s.RuntimeService
: For starting and searching ProcessInstance
s.TaskService
: Exposes operations to manage human (standalone) tasks, such as claiming, completing and assigning tasks.IdentityService
: Used for managing users, groups and the relations between them.ManagementService
: Exposes engine administration and maintenance operations,
which have no relation to the runtime exection of business processes.HistoryService
: Exposes information about ongoing and past process instances.FormService
: Access to form data and rendered forms for starting new process instances and completing tasks.API implementation classes, which shouldn't directly be used by end-users.
-
Uses of ValidationError in org.flowable.engine
Methods in org.flowable.engine that return types with arguments of type ValidationErrorModifier and TypeMethodDescriptionRepositoryService.validateProcess
(BpmnModel bpmnModel) Validates the given process definition against the rules for executing a process definition on the process engine. -
Uses of ValidationError in org.flowable.engine.impl
Methods in org.flowable.engine.impl that return types with arguments of type ValidationError -
Uses of ValidationError in org.flowable.engine.impl.cmd
Methods in org.flowable.engine.impl.cmd that return types with arguments of type ValidationError -
Uses of ValidationError in org.flowable.validation
Methods in org.flowable.validation that return types with arguments of type ValidationErrorModifier and TypeMethodDescriptionValidates the providedBpmnModel
and returns a list of allValidationError
occurrences found. -
Uses of ValidationError in org.flowable.validation.validator
Methods in org.flowable.validation.validator with parameters of type ValidationErrorModifier and TypeMethodDescriptionvoid
ValidatorImpl.addError
(List<ValidationError> validationErrors, ValidationError error) Method parameters in org.flowable.validation.validator with type arguments of type ValidationErrorModifier and TypeMethodDescriptionprotected void
ValidatorImpl.addError
(List<ValidationError> validationErrors, String problem, String description) protected void
ValidatorImpl.addError
(List<ValidationError> validationErrors, String problem, BaseElement baseElement, String description) protected void
ValidatorImpl.addError
(List<ValidationError> validationErrors, String problem, FlowElement flowElement, BaseElement baseElement, String description) protected void
ValidatorImpl.addError
(List<ValidationError> validationErrors, String problem, Process process, String id, String description) protected void
ValidatorImpl.addError
(List<ValidationError> validationErrors, String problem, Process process, BaseElement baseElement, String description) protected void
ValidatorImpl.addError
(List<ValidationError> validationErrors, String problem, Process process, BaseElement baseElement, String description, boolean isWarning) protected void
ValidatorImpl.addError
(List<ValidationError> validationErrors, String problem, Process process, FlowElement flowElement, BaseElement baseElement, String description) protected void
ValidatorImpl.addError
(List<ValidationError> validationErrors, String problem, Process process, FlowElement flowElement, BaseElement baseElement, String description, boolean isWarning) void
ValidatorImpl.addError
(List<ValidationError> validationErrors, ValidationError error) protected void
ValidatorImpl.addWarning
(List<ValidationError> validationErrors, String problem, Process process, BaseElement baseElement, String description) protected void
ValidatorImpl.addWarning
(List<ValidationError> validationErrors, String problem, Process process, FlowElement flowElement, BaseElement baseElement, String description) protected abstract void
ProcessLevelValidator.executeValidation
(BpmnModel bpmnModel, Process process, List<ValidationError> errors) void
ProcessLevelValidator.validate
(BpmnModel bpmnModel, List<ValidationError> errors) void
Validator.validate
(BpmnModel bpmnModel, List<ValidationError> errors) -
Uses of ValidationError in org.flowable.validation.validator.impl
Method parameters in org.flowable.validation.validator.impl with type arguments of type ValidationErrorModifier and TypeMethodDescriptionprotected void
BoundaryEventValidator.executeValidation
(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected void
DataObjectValidator.executeValidation
(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected void
EndEventValidator.executeValidation
(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected void
EventGatewayValidator.executeValidation
(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected void
EventSubprocessValidator.executeValidation
(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected void
EventValidator.executeValidation
(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected void
ExclusiveGatewayValidator.executeValidation
(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected void
ExecutionListenerValidator.executeValidation
(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected void
FlowableEventListenerValidator.executeValidation
(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected void
FlowElementValidator.executeValidation
(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected void
IntermediateCatchEventValidator.executeValidation
(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected void
IntermediateThrowEventValidator.executeValidation
(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected void
ScriptTaskValidator.executeValidation
(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected void
SendTaskValidator.executeValidation
(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected void
SequenceflowValidator.executeValidation
(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected void
ServiceTaskValidator.executeValidation
(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected void
StartEventValidator.executeValidation
(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected void
SubprocessValidator.executeValidation
(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected void
UserTaskValidator.executeValidation
(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected void
BpmnModelValidator.handleBPMNModelConstraints
(BpmnModel bpmnModel, List<ValidationError> errors) protected void
EventValidator.handleCompensationEventDefinition
(BpmnModel bpmnModel, Process process, Event event, EventDefinition eventDefinition, List<ValidationError> errors) protected void
FlowElementValidator.handleConstraints
(Process process, Activity activity, List<ValidationError> errors) protected void
FlowElementValidator.handleDataAssociations
(Process process, Activity activity, List<ValidationError> errors) protected void
EventValidator.handleMessageEventDefinition
(BpmnModel bpmnModel, Process process, Event event, EventDefinition eventDefinition, List<ValidationError> errors) protected void
FlowElementValidator.handleMultiInstanceLoopCharacteristics
(Process process, Activity activity, List<ValidationError> errors) protected void
BpmnModelValidator.handleProcessConstraints
(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected void
EventValidator.handleSignalEventDefinition
(BpmnModel bpmnModel, Process process, Event event, EventDefinition eventDefinition, List<ValidationError> errors) protected void
EventValidator.handleTimerEventDefinition
(Process process, Event event, EventDefinition eventDefinition, List<ValidationError> errors) void
AssociationValidator.validate
(BpmnModel bpmnModel, List<ValidationError> errors) protected void
AssociationValidator.validate
(Process process, Association association, List<ValidationError> errors) void
BpmnModelValidator.validate
(BpmnModel bpmnModel, List<ValidationError> errors) void
DiagramInterchangeInfoValidator.validate
(BpmnModel bpmnModel, List<ValidationError> errors) void
ErrorValidator.validate
(BpmnModel bpmnModel, List<ValidationError> errors) void
MessageValidator.validate
(BpmnModel bpmnModel, List<ValidationError> errors) void
OperationValidator.validate
(BpmnModel bpmnModel, List<ValidationError> errors) void
SignalValidator.validate
(BpmnModel bpmnModel, List<ValidationError> errors) protected boolean
BpmnModelValidator.validateAtLeastOneExecutable
(BpmnModel bpmnModel, List<ValidationError> errors) Returns 'true' if at least one process definition in theBpmnModel
is executable.void
ExclusiveGatewayValidator.validateExclusiveGateway
(Process process, ExclusiveGateway exclusiveGateway, List<ValidationError> errors) protected void
ExternalInvocationTaskValidator.validateExternalWorkerTask
(Process process, ExternalWorkerServiceTask externalWorkerServiceTask, List<ValidationError> errors) protected void
ExternalInvocationTaskValidator.validateFieldDeclarationsForCase
(Process process, CaseServiceTask caseServiceTask, List<ValidationError> errors) protected void
ExternalInvocationTaskValidator.validateFieldDeclarationsForSendEventTask
(Process process, SendEventServiceTask sendEventServiceTask, List<ValidationError> errors) protected void
ServiceTaskValidator.validateUnknownServiceTaskType
(Process process, ServiceTask serviceTask, List<ValidationError> errors) protected void
ServiceTaskValidator.verifyImplementation
(Process process, ServiceTask serviceTask, List<ValidationError> errors) protected void
ServiceTaskValidator.verifyResultVariableName
(Process process, ServiceTask serviceTask, List<ValidationError> errors) protected void
ServiceTaskValidator.verifyType
(Process process, ServiceTask serviceTask, List<ValidationError> errors) protected void
SendTaskValidator.verifyWebservice
(BpmnModel bpmnModel, Process process, SendTask sendTask, List<ValidationError> errors) protected void
ServiceTaskValidator.verifyWebservice
(BpmnModel bpmnModel, Process process, ServiceTask serviceTask, List<ValidationError> errors)