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 Deployments.RuntimeService: For starting and searching ProcessInstances.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 providedBpmnModeland returns a list of allValidationErroroccurrences found. -
Uses of ValidationError in org.flowable.validation.validator
Methods in org.flowable.validation.validator with parameters of type ValidationErrorModifier and TypeMethodDescriptionvoidValidatorImpl.addError(List<ValidationError> validationErrors, ValidationError error) Method parameters in org.flowable.validation.validator with type arguments of type ValidationErrorModifier and TypeMethodDescriptionprotected voidValidatorImpl.addError(List<ValidationError> validationErrors, String problem, String description) protected voidValidatorImpl.addError(List<ValidationError> validationErrors, String problem, BaseElement baseElement, String description) protected voidValidatorImpl.addError(List<ValidationError> validationErrors, String problem, FlowElement flowElement, BaseElement baseElement, String description) protected voidValidatorImpl.addError(List<ValidationError> validationErrors, String problem, Process process, String id, String description) protected voidValidatorImpl.addError(List<ValidationError> validationErrors, String problem, Process process, BaseElement baseElement, String description) protected voidValidatorImpl.addError(List<ValidationError> validationErrors, String problem, Process process, BaseElement baseElement, String description, boolean isWarning) protected voidValidatorImpl.addError(List<ValidationError> validationErrors, String problem, Process process, FlowElement flowElement, BaseElement baseElement, String description) protected voidValidatorImpl.addError(List<ValidationError> validationErrors, String problem, Process process, FlowElement flowElement, BaseElement baseElement, String description, boolean isWarning) voidValidatorImpl.addError(List<ValidationError> validationErrors, ValidationError error) protected voidValidatorImpl.addWarning(List<ValidationError> validationErrors, String problem, Process process, BaseElement baseElement, String description) protected voidValidatorImpl.addWarning(List<ValidationError> validationErrors, String problem, Process process, FlowElement flowElement, BaseElement baseElement, String description) protected abstract voidProcessLevelValidator.executeValidation(BpmnModel bpmnModel, Process process, List<ValidationError> errors) voidProcessLevelValidator.validate(BpmnModel bpmnModel, List<ValidationError> errors) voidValidator.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 voidBoundaryEventValidator.executeValidation(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected voidDataObjectValidator.executeValidation(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected voidEndEventValidator.executeValidation(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected voidEventGatewayValidator.executeValidation(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected voidEventSubprocessValidator.executeValidation(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected voidEventValidator.executeValidation(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected voidExclusiveGatewayValidator.executeValidation(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected voidExecutionListenerValidator.executeValidation(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected voidFlowableEventListenerValidator.executeValidation(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected voidFlowElementValidator.executeValidation(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected voidIntermediateCatchEventValidator.executeValidation(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected voidIntermediateThrowEventValidator.executeValidation(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected voidScriptTaskValidator.executeValidation(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected voidSendTaskValidator.executeValidation(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected voidSequenceflowValidator.executeValidation(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected voidServiceTaskValidator.executeValidation(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected voidStartEventValidator.executeValidation(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected voidSubprocessValidator.executeValidation(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected voidUserTaskValidator.executeValidation(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected voidBpmnModelValidator.handleBPMNModelConstraints(BpmnModel bpmnModel, List<ValidationError> errors) protected voidEventValidator.handleCompensationEventDefinition(BpmnModel bpmnModel, Process process, Event event, EventDefinition eventDefinition, List<ValidationError> errors) protected voidFlowElementValidator.handleConstraints(Process process, Activity activity, List<ValidationError> errors) protected voidFlowElementValidator.handleDataAssociations(Process process, Activity activity, List<ValidationError> errors) protected voidEventValidator.handleMessageEventDefinition(BpmnModel bpmnModel, Process process, Event event, EventDefinition eventDefinition, List<ValidationError> errors) protected voidFlowElementValidator.handleMultiInstanceLoopCharacteristics(Process process, Activity activity, List<ValidationError> errors) protected voidBpmnModelValidator.handleProcessConstraints(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected voidEventValidator.handleSignalEventDefinition(BpmnModel bpmnModel, Process process, Event event, EventDefinition eventDefinition, List<ValidationError> errors) protected voidEventValidator.handleTimerEventDefinition(Process process, Event event, EventDefinition eventDefinition, List<ValidationError> errors) voidAssociationValidator.validate(BpmnModel bpmnModel, List<ValidationError> errors) protected voidAssociationValidator.validate(Process process, Association association, List<ValidationError> errors) voidBpmnModelValidator.validate(BpmnModel bpmnModel, List<ValidationError> errors) voidDiagramInterchangeInfoValidator.validate(BpmnModel bpmnModel, List<ValidationError> errors) voidErrorValidator.validate(BpmnModel bpmnModel, List<ValidationError> errors) voidMessageValidator.validate(BpmnModel bpmnModel, List<ValidationError> errors) voidOperationValidator.validate(BpmnModel bpmnModel, List<ValidationError> errors) voidSignalValidator.validate(BpmnModel bpmnModel, List<ValidationError> errors) protected booleanBpmnModelValidator.validateAtLeastOneExecutable(BpmnModel bpmnModel, List<ValidationError> errors) Returns 'true' if at least one process definition in theBpmnModelis executable.voidExclusiveGatewayValidator.validateExclusiveGateway(Process process, ExclusiveGateway exclusiveGateway, List<ValidationError> errors) protected voidExternalInvocationTaskValidator.validateExternalWorkerTask(Process process, ExternalWorkerServiceTask externalWorkerServiceTask, List<ValidationError> errors) protected voidExternalInvocationTaskValidator.validateFieldDeclarationsForCase(Process process, CaseServiceTask caseServiceTask, List<ValidationError> errors) protected voidExternalInvocationTaskValidator.validateFieldDeclarationsForSendEventTask(Process process, SendEventServiceTask sendEventServiceTask, List<ValidationError> errors) protected voidServiceTaskValidator.validateUnknownServiceTaskType(Process process, ServiceTask serviceTask, List<ValidationError> errors) protected voidServiceTaskValidator.verifyImplementation(Process process, ServiceTask serviceTask, List<ValidationError> errors) protected voidServiceTaskValidator.verifyResultVariableName(Process process, ServiceTask serviceTask, List<ValidationError> errors) protected voidServiceTaskValidator.verifyType(Process process, ServiceTask serviceTask, List<ValidationError> errors) protected voidSendTaskValidator.verifyWebservice(BpmnModel bpmnModel, Process process, SendTask sendTask, List<ValidationError> errors) protected voidServiceTaskValidator.verifyWebservice(BpmnModel bpmnModel, Process process, ServiceTask serviceTask, List<ValidationError> errors)