Class ProcessModelValidatorConfiguration
java.lang.Object
org.activiti.cloud.services.modeling.validation.ProcessModelValidatorConfiguration
Configuration for process model validator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbpmnModelCallActivityValidator(ProcessModelType processModelType, ProcessModelContentConverter processModelContentConverter) bpmnModelEngineValidator(org.activiti.validation.ProcessValidator processValidator) bpmnModelIncomingOutgoingFlowValidator(List<FlowNodeFlowsValidator> flowNodeFlowsValidators, FlowElementsExtractor flowElementsExtractor) bpmnModelSequenceFlowValidator(FlowElementsExtractor flowElementsExtractor) bpmnModelServiceTaskBoundaryValidator(FlowElementsExtractor flowElementsExtractor) bpmnModelServiceTaskImplementationValidator(ConnectorModelType connectorModelType, ConnectorModelContentConverter connectorModelContentConverter, FlowElementsExtractor flowElementsExtractor) bpmnModelUniqueIdValidator(ProcessModelType processModelType, ProcessModelContentConverter processModelContentConverter) bpmnModelUserTaskAssigneeValidator(FlowElementsExtractor flowElementsExtractor) connectorModelValidator(org.everit.json.schema.Schema connectorSchema, ConnectorModelType connectorModelType) processExtensionsModelValidator(org.everit.json.schema.Schema processExtensionsSchema, Set<ProcessExtensionsValidator> processExtensionsValidators, ProcessModelType processModelType, JsonConverter<Extensions> jsonExtensionsConverter, ProcessModelContentConverter processModelContentConverter) processExtensionsTaskMappingsValidator(Set<TaskMappingsValidator> taskMappingsValidators) processModelValidator(ProcessModelType processModelType, Set<BpmnCommonModelValidator> mpmnModelValidators, ProcessModelContentConverter processModelContentConverter) org.activiti.validation.ProcessValidatorImplprojectConsistencyValidator(ProcessModelType processModelType) taskMappingsServiceTaskImplementationValidator(ConnectorModelType connectorModelType, ConnectorModelContentConverter connectorModelContentConverter)
-
Constructor Details
-
ProcessModelValidatorConfiguration
public ProcessModelValidatorConfiguration()
-
-
Method Details
-
flowElementsExtractor
-
processValidator
@Bean @ConditionalOnMissingBean public org.activiti.validation.ProcessValidatorImpl processValidator() -
processExtensionsModelValidator
@Bean @ConditionalOnMissingBean public ProcessExtensionsModelValidator processExtensionsModelValidator(org.everit.json.schema.Schema processExtensionsSchema, Set<ProcessExtensionsValidator> processExtensionsValidators, ProcessModelType processModelType, JsonConverter<Extensions> jsonExtensionsConverter, ProcessModelContentConverter processModelContentConverter) -
processExtensionsProcessVariablesValidator
@Bean @ConditionalOnMissingBean public ProcessExtensionsProcessVariablesValidator processExtensionsProcessVariablesValidator() -
processExtensionsTaskMappingsValidator
@Bean @ConditionalOnMissingBean public ProcessExtensionsTaskMappingsValidator processExtensionsTaskMappingsValidator(Set<TaskMappingsValidator> taskMappingsValidators) -
processExtensionMessageMappingValidator
@Bean @ConditionalOnMissingBean public ProcessExtensionMessageMappingValidator processExtensionMessageMappingValidator() -
taskMappingsServiceTaskImplementationValidator
@Bean @ConditionalOnMissingBean public TaskMappingsServiceTaskImplementationValidator taskMappingsServiceTaskImplementationValidator(ConnectorModelType connectorModelType, ConnectorModelContentConverter connectorModelContentConverter) -
projectConsistencyValidator
@Bean @ConditionalOnMissingBean public ProjectConsistencyValidator projectConsistencyValidator(ProcessModelType processModelType) -
ProjectNameValidator
-
connectorModelValidator
@Bean @ConditionalOnMissingBean public ConnectorModelValidator connectorModelValidator(org.everit.json.schema.Schema connectorSchema, ConnectorModelType connectorModelType) -
bpmnModelCallActivityValidator
@Bean @ConditionalOnMissingBean public BpmnModelCallActivityValidator bpmnModelCallActivityValidator(ProcessModelType processModelType, ProcessModelContentConverter processModelContentConverter) -
bpmnModelEngineValidator
@Bean @ConditionalOnMissingBean public BpmnModelEngineValidator bpmnModelEngineValidator(org.activiti.validation.ProcessValidator processValidator) -
bpmnModelNameValidator
-
bpmnModelServiceTaskImplementationValidator
@Bean @ConditionalOnMissingBean public BpmnModelServiceTaskImplementationValidator bpmnModelServiceTaskImplementationValidator(ConnectorModelType connectorModelType, ConnectorModelContentConverter connectorModelContentConverter, FlowElementsExtractor flowElementsExtractor) -
bpmnModelServiceTaskBoundaryValidator
@Bean @ConditionalOnMissingBean public BpmnModelServiceTaskCatchBoundaryValidator bpmnModelServiceTaskBoundaryValidator(FlowElementsExtractor flowElementsExtractor) -
bpmnModelUserTaskAssigneeValidator
@Bean @ConditionalOnMissingBean public BpmnModelUserTaskAssigneeValidator bpmnModelUserTaskAssigneeValidator(FlowElementsExtractor flowElementsExtractor) -
bpmnModelValidator
-
bpmnModelUniqueIdValidator
@Bean @ConditionalOnMissingBean public BpmnModelUniqueIdValidator bpmnModelUniqueIdValidator(ProcessModelType processModelType, ProcessModelContentConverter processModelContentConverter) -
processModelValidator
@Bean @ConditionalOnMissingBean public ProcessModelValidator processModelValidator(ProcessModelType processModelType, Set<BpmnCommonModelValidator> mpmnModelValidators, ProcessModelContentConverter processModelContentConverter) -
bpmnModelSequenceFlowValidator
@Bean @ConditionalOnMissingBean public BpmnModelSequenceFlowValidator bpmnModelSequenceFlowValidator(FlowElementsExtractor flowElementsExtractor) -
bpmnModelIncomingOutgoingFlowValidator
@Bean @ConditionalOnMissingBean public BpmnModelIncomingOutgoingFlowValidator bpmnModelIncomingOutgoingFlowValidator(List<FlowNodeFlowsValidator> flowNodeFlowsValidators, FlowElementsExtractor flowElementsExtractor) -
startEventIncomingOutgoingFlowValidator
@Bean @ConditionalOnMissingBean public StartEventIncomingOutgoingFlowValidator startEventIncomingOutgoingFlowValidator() -
endEventIncomingOutgoingFlowValidator
@Bean @ConditionalOnMissingBean public EndEventIncomingOutgoingFlowValidator endEventIncomingOutgoingFlowValidator() -
intermediateFlowNodeIncomingOutgoingFlowValidator
@Bean @ConditionalOnMissingBean public IntermediateFlowNodeIncomingOutgoingFlowValidator intermediateFlowNodeIncomingOutgoingFlowValidator()
-