Class ModelingServiceAutoConfiguration
- java.lang.Object
-
- org.activiti.cloud.services.modeling.service.ModelingServiceAutoConfiguration
-
@Configuration public class ModelingServiceAutoConfiguration extends Object
-
-
Constructor Summary
Constructors Constructor Description ModelingServiceAutoConfiguration()
-
Method Summary
-
-
-
Method Detail
-
modelContentService
@Bean public ModelContentService modelContentService(Set<ModelContentValidator> modelValidators, Set<ModelContentConverter<? extends ModelContent>> modelConverters, Set<ContentUpdateListener> contentUpdateListeners)
-
extensionsModelValidator
@Bean @ConditionalOnMissingBean public ExtensionsModelValidator extensionsModelValidator(org.everit.json.schema.loader.SchemaLoader modelExtensionsSchemaLoader)
-
modelExtensionsService
@Bean public ModelExtensionsService modelExtensionsService(Set<ModelExtensionsValidator> metadataValidators, ExtensionsModelValidator extensionsModelValidator, ModelTypeService modelTypeService)
-
modelService
@Bean public ModelService modelService(ModelRepository modelRepository, ModelTypeService modelTypeService, ModelContentService modelContentService, ModelExtensionsService modelExtensionsService, JsonConverter<Model> jsonConverter, ProcessModelContentConverter processModelContentConverter, Set<ModelUpdateListener> modelUpdateListeners)
-
modelTypeService
@Bean public ModelTypeService modelTypeService(Set<ModelType> availableModelTypes)
-
projectService
@Bean public ProjectService projectService(ProjectRepository projectRepository, ModelService modelService, ModelTypeService modelTypeService, JsonConverter<Project> jsonConverter, JsonConverter<ProjectDescriptor> projectDescriptorJsonConverter, JsonConverter<Map> jsonMetadataConverter, Set<ProjectValidator> projectValidators)
-
processExtensionModelSchemaProvider
@Bean public SchemaProvider processExtensionModelSchemaProvider(@Value("${activiti.validation.process-extensions-schema:schema/process-extensions-schema.json}") String processExtensionSchemaFileName)
-
connectorModelSchemaProvider
@Bean public SchemaProvider connectorModelSchemaProvider(@Value("${activiti.validation.connector-schema:schema/connector-schema.json}") String connectorSchemaFileName)
-
schemaService
@Bean @ConditionalOnMissingBean public SchemaService schemaService(List<SchemaProvider> schemaProviders)
-
-