Class ModelingServiceAutoConfiguration
java.lang.Object
org.activiti.cloud.services.modeling.service.ModelingServiceAutoConfiguration
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconnectorModelSchemaProvider(String connectorSchemaFileName) extensionsModelValidator(org.everit.json.schema.Schema modelExtensionsSchema) modelContentService(Set<ModelContentValidator> modelValidators, Set<ModelContentConverter<? extends ModelContent>> modelConverters, Set<ContentUpdateListener> contentUpdateListeners) modelExtensionsService(Set<ModelExtensionsValidator> metadataValidators, ExtensionsModelValidator extensionsModelValidator, ModelTypeService modelTypeService) modelService(ModelRepository modelRepository, ModelTypeService modelTypeService, ModelContentService modelContentService, ModelExtensionsService modelExtensionsService, JsonConverter<Model> jsonConverter, ProcessModelContentConverter processModelContentConverter, Set<ModelUpdateListener> modelUpdateListeners, FileMagicNumberValidator fileContentValidator, FileContentSanitizer fileContentSanitizer) modelTypeService(Set<ModelType> availableModelTypes) processExtensionModelSchemaProvider(String processExtensionSchemaFileName) projectDecoratorService(List<ProjectDecorator> projectDecorators) projectFilterService(List<ProjectFilter> projectFilters) projectService(ProjectRepository projectRepository, ModelService modelService, ModelTypeService modelTypeService, JsonConverter<Project> jsonConverter, JsonConverter<ProjectDescriptor> projectDescriptorJsonConverter, JsonConverter<Map> jsonMetadataConverter, Set<ProjectValidator> projectValidators, ProjectFilterService projectFilterService, ProjectDecoratorService projectDecoratorService) schemaService(List<SchemaProvider> schemaProviders)
-
Constructor Details
-
ModelingServiceAutoConfiguration
public ModelingServiceAutoConfiguration()
-
-
Method Details
-
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.Schema modelExtensionsSchema) -
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, FileMagicNumberValidator fileContentValidator, FileContentSanitizer fileContentSanitizer) -
modelTypeService
-
projectService
@Bean public ProjectService projectService(ProjectRepository projectRepository, ModelService modelService, ModelTypeService modelTypeService, JsonConverter<Project> jsonConverter, JsonConverter<ProjectDescriptor> projectDescriptorJsonConverter, JsonConverter<Map> jsonMetadataConverter, Set<ProjectValidator> projectValidators, ProjectFilterService projectFilterService, ProjectDecoratorService projectDecoratorService) -
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) -
projectFilterService
@Bean @ConditionalOnMissingBean public ProjectFilterService projectFilterService(List<ProjectFilter> projectFilters) -
projectDecoratorService
@Bean @ConditionalOnMissingBean public ProjectDecoratorService projectDecoratorService(List<ProjectDecorator> projectDecorators) -
fileContentSanitizer
-