Package fr.gouv.vitam.common.utils
Class TraceabilityChainAuditHelper
java.lang.Object
fr.gouv.vitam.common.utils.TraceabilityChainAuditHelper
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic com.fasterxml.jackson.databind.node.ObjectNodestatic StringgetTraceabilityVersion(TraceabilityChainAuditRequest traceabilityChainAuditRequest) parseEntry(com.fasterxml.jackson.databind.JsonNode logbookOperation) parseEntry(com.fasterxml.jackson.databind.JsonNode logbookOperation, Map<String, Set<String>> currentOperationsByStatus) static void
-
Field Details
-
SECURISATION_VERSION
- See Also:
-
TYPE
- See Also:
-
START_DATE
- See Also:
-
END_DATE
- See Also:
-
VERSION
- See Also:
-
THRESHOLD
- See Also:
-
HASH
- See Also:
-
TIME_STAMP_TOKEN
- See Also:
-
TEMPORIZATION_DELAY
-
TENANT_ID_FIELD
- See Also:
-
DIGEST_ALGORITHM
- See Also:
-
RUNNING
- See Also:
-
PAUSE
- See Also:
-
-
Constructor Details
-
TraceabilityChainAuditHelper
public TraceabilityChainAuditHelper()
-
-
Method Details
-
validateAndAdaptChainAuditRequest
public static void validateAndAdaptChainAuditRequest(TraceabilityChainAuditRequest request) throws BadRequestException - Throws:
BadRequestException
-
buildEvDetDataFromRequest
public static com.fasterxml.jackson.databind.node.ObjectNode buildEvDetDataFromRequest(TraceabilityChainAuditRequest request) -
getTraceabilityVersion
public static String getTraceabilityVersion(TraceabilityChainAuditRequest traceabilityChainAuditRequest) -
parseEntry
public static LogbookTraceabilityOperationEntry parseEntry(com.fasterxml.jackson.databind.JsonNode logbookOperation) throws InvalidParseOperationException - Throws:
InvalidParseOperationException
-
parseEntry
public static LogbookTraceabilityOperationEntry parseEntry(com.fasterxml.jackson.databind.JsonNode logbookOperation, Map<String, Set<String>> currentOperationsByStatus) throws InvalidParseOperationException- Throws:
InvalidParseOperationException
-