Class ArchiveUnitProfileSchemaServiceImpl
java.lang.Object
fr.gouv.vitam.functional.administration.core.archiveunitprofilesSchema.ArchiveUnitProfileSchemaServiceImpl
- All Implemented Interfaces:
ArchiveUnitProfileSchemaService
public class ArchiveUnitProfileSchemaServiceImpl
extends Object
implements ArchiveUnitProfileSchemaService
-
Constructor Summary
ConstructorsConstructorDescriptionArchiveUnitProfileSchemaServiceImpl(ArchiveUnitProfileService archiveUnitProfileService, SchemaService schemaService) -
Method Summary
Modifier and TypeMethodDescriptionbuild(SchemaResponse schema, com.fasterxml.jackson.databind.JsonNode controlSchemaNode) getCombinedSchemaModels(ArchiveUnitProfileModel profile, List<SchemaResponse> schemas) getCombinedSchemaModelsById(String identifier) find archive unit profiles by QueryDsl
-
Constructor Details
-
ArchiveUnitProfileSchemaServiceImpl
public ArchiveUnitProfileSchemaServiceImpl(ArchiveUnitProfileService archiveUnitProfileService, SchemaService schemaService)
-
-
Method Details
-
getCombinedSchemaModels
public List<CombinedSchemaModel> getCombinedSchemaModels(ArchiveUnitProfileModel profile, List<SchemaResponse> schemas) throws InvalidParseOperationException - Throws:
InvalidParseOperationException
-
build
public CombinedSchemaModel build(SchemaResponse schema, com.fasterxml.jackson.databind.JsonNode controlSchemaNode) -
getCombinedSchemaModelsById
public List<CombinedSchemaModel> getCombinedSchemaModelsById(String identifier) throws ReferentialException, InvalidParseOperationException, IOException, InvalidCreateOperationException Description copied from interface:ArchiveUnitProfileSchemaServicefind archive unit profiles by QueryDsl- Specified by:
getCombinedSchemaModelsByIdin interfaceArchiveUnitProfileSchemaService- Parameters:
identifier- the archive unit profile identifier- Returns:
- list of CombinedSchemaModel
- Throws:
ReferentialExceptionInvalidParseOperationExceptionIOExceptionInvalidCreateOperationException
-