Class CollectHelper
java.lang.Object
fr.gouv.vitam.collect.internal.core.helpers.CollectHelper
-
Method Summary
Modifier and TypeMethodDescriptionstatic voidcheckVersion(int version, int lastVersion) static ProjectDtoconvertProjectModeltoProjectDto(ProjectModel projectModel) static TransactionDtoconvertTransactionModelToTransactionDto(TransactionModel transactionModel) static voidcreateGraph(com.google.common.collect.ListMultimap<String, String> multimap, Set<String> originatingAgencies, Map<String, String> ogs, com.fasterxml.jackson.databind.JsonNode result) static DataObjectVersionTypefetchUsage(String usageString) static DbQualifiersModelfindQualifier(List<DbQualifiersModel> qualifiers, DataObjectVersionType usage) static FormatIdentifierResponsegetFirstPronomFormat(List<FormatIdentifierResponse> formats) static intgetLastVersion(DbQualifiersModel qualifierModelToUpdate) static DbVersionsModelgetObjectVersionsModel(DbObjectGroupModel dbObjectGroupModel, DataObjectVersionType usage, int version) static ManifestContextmapProjectDtoToManifestContext(ProjectDto projectDto) static ManifestContextmapTransactionDtoToManifestContext(TransactionDto transactionDto, ProjectDto projectDto) static FilewriteToTemporaryFile(InputStream inputStream, String extension)
-
Method Details
-
fetchUsage
- Throws:
CollectInternalException
-
getFirstPronomFormat
-
getObjectVersionsModel
public static DbVersionsModel getObjectVersionsModel(DbObjectGroupModel dbObjectGroupModel, DataObjectVersionType usage, int version) -
getLastVersion
-
findQualifier
public static DbQualifiersModel findQualifier(List<DbQualifiersModel> qualifiers, DataObjectVersionType usage) -
checkVersion
public static void checkVersion(int version, int lastVersion) -
createGraph
-
convertProjectModeltoProjectDto
-
convertTransactionModelToTransactionDto
public static TransactionDto convertTransactionModelToTransactionDto(TransactionModel transactionModel) -
mapProjectDtoToManifestContext
-
mapTransactionDtoToManifestContext
public static ManifestContext mapTransactionDtoToManifestContext(TransactionDto transactionDto, ProjectDto projectDto) -
writeToTemporaryFile
public static File writeToTemporaryFile(InputStream inputStream, String extension) throws IOException - Throws:
IOException
-