Class CollectService
java.lang.Object
fr.gouv.vitam.collect.internal.core.service.CollectService
- 
Field SummaryFields
- 
Constructor SummaryConstructorsConstructorDescriptionCollectService(MetadataRepository metadataRepository, WorkspaceClientFactory workspaceCollectClientFactory, WorkspaceClientFactory workspaceClientFactory, FormatIdentifierFactory formatIdentifierFactory, ProcessingManagementClientFactory processingManagementClientFactory, LogbookOperationsClientFactory logbookOperationsClientFactory) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddBinaryInfoToQualifier(DbObjectGroupModel dbObjectGroupModel, DataObjectVersionType usage, int version, InputStream uploadedInputStream) detectFileFormat(File fileToDetect) getArchiveUnitModel(String unitId) javax.ws.rs.core.ResponsegetBinaryByUsageAndVersion(CollectUnitModel unitModel, DataObjectVersionType usage, int version) getDbObjectGroup(CollectUnitModel unitModel) getInputStreamFromWorkspace(String containerName, String fileName) pushStreamToWorkspace(String containerName, InputStream uploadedInputStream, String fileName) updateOrSaveObjectGroup(CollectUnitModel unitModel, DataObjectVersionType usage, int version, ObjectDto objectDto) 
- 
Field Details- 
UNABLE_TO_FIND_ARCHIVE_UNIT_ID- See Also:
 
 
- 
- 
Constructor Details- 
CollectServicepublic CollectService(MetadataRepository metadataRepository, WorkspaceClientFactory workspaceCollectClientFactory, WorkspaceClientFactory workspaceClientFactory, FormatIdentifierFactory formatIdentifierFactory, ProcessingManagementClientFactory processingManagementClientFactory, LogbookOperationsClientFactory logbookOperationsClientFactory) 
 
- 
- 
Method Details- 
getArchiveUnitModel- Throws:
- CollectInternalException
 
- 
updateOrSaveObjectGrouppublic ObjectDto updateOrSaveObjectGroup(CollectUnitModel unitModel, DataObjectVersionType usage, int version, ObjectDto objectDto) throws CollectInternalException - Throws:
- CollectInternalException
 
- 
getDbObjectGrouppublic DbObjectGroupModel getDbObjectGroup(CollectUnitModel unitModel) throws CollectInternalException - Throws:
- CollectInternalException
 
- 
addBinaryInfoToQualifierpublic void addBinaryInfoToQualifier(DbObjectGroupModel dbObjectGroupModel, DataObjectVersionType usage, int version, InputStream uploadedInputStream) throws CollectInternalException - Throws:
- CollectInternalException
 
- 
pushStreamToWorkspacepublic String pushStreamToWorkspace(String containerName, InputStream uploadedInputStream, String fileName) throws CollectInternalException - Throws:
- CollectInternalException
 
- 
getInputStreamFromWorkspacepublic InputStream getInputStreamFromWorkspace(String containerName, String fileName) throws CollectInternalException - Throws:
- CollectInternalException
 
- 
detectFileFormatpublic Optional<FormatIdentifierResponse> detectFileFormat(File fileToDetect) throws CollectInternalException - Throws:
- CollectInternalException
 
- 
getBinaryByUsageAndVersionpublic javax.ws.rs.core.Response getBinaryByUsageAndVersion(CollectUnitModel unitModel, DataObjectVersionType usage, int version) throws StorageNotFoundException, CollectInternalException 
 
-