Class LogbookTraceabilityOperationEntry
java.lang.Object
fr.gouv.vitam.common.model.traceability.LogbookTraceabilityOperationEntry
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
ConstructorsConstructorDescriptionLogbookTraceabilityOperationEntry(String operationId, TraceabilityType operationType, LocalDateTime startDate, LocalDateTime endDate, Long numberOfElements, String previousLogbookOperationId, LocalDateTime previousLogbookTraceabilityDate, String fileName, LogbookTraceabilityOperationEntry.ProcessStatus status, LocalDateTime traceabilityStartDate, LocalDateTime traceabilityEndDate, String traceabilityHash, String traceabilityTimestampToken, String zipTraceabilityHash, String zipPreviousTraceabilityTimestampToken, DigestType digestAlgorithm, List<AnomalyDetail> anomalies) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAnomaly(AnomalyDetail anomaly) booleansetAnomalies(List<AnomalyDetail> anomalies) setDigestAlgorithm(DigestType digestAlgorithm) setEndDate(LocalDateTime endDate) voidsetFileName(String fileName) setNumberOfElements(Long numberOfElements) setOperationId(String operationId) setOperationType(TraceabilityType operationType) setPreviousLogbookOperationId(String previousLogbookOperationId) setPreviousLogbookTraceabilityDate(LocalDateTime previousLogbookTraceabilityDate) setStartDate(LocalDateTime startDate) voidvoidsetTraceabilityEndDate(LocalDateTime traceabilityEndDate) voidsetTraceabilityHash(String traceabilityHash) voidsetTraceabilityStartDate(LocalDateTime traceabilityStartDate) voidsetTraceabilityTimestampToken(String traceabilityTimestampToken) voidsetZipPreviousTraceabilityTimestampToken(String zipPreviousTraceabilityTimestampToken) voidsetZipTraceabilityHash(String zipTraceabilityHash)
-
Field Details
-
OPERATION_ID
- See Also:
-
OPERATION_TYPE
- See Also:
-
START_DATE
- See Also:
-
END_DATE
- See Also:
-
NUMBER_OF_ELEMENTS
- See Also:
-
PREVIOUS_LOGBOOK_OPERATION_ID
- See Also:
-
PREVIOUS_LOGBOOK_TRACEABILITY_DATE
- See Also:
-
FILE_NAME
- See Also:
-
STATUS
- See Also:
-
TRACEABILITY_START_DATE
- See Also:
-
TRACEABILITY_END_DATE
- See Also:
-
TRACEABILITY_TIMESTAMP_TOKEN
- See Also:
-
TRACEABILITY_HASH
- See Also:
-
ZIP_TRACEABILITY_HASH
- See Also:
-
ZIP_PREVIOUS_TRACEABILITY_TIMESTAMP_TOKEN
- See Also:
-
DIGEST_ALGORITHM
- See Also:
-
ANOMALIES
- See Also:
-
-
Constructor Details
-
LogbookTraceabilityOperationEntry
public LogbookTraceabilityOperationEntry() -
LogbookTraceabilityOperationEntry
public LogbookTraceabilityOperationEntry(String operationId, TraceabilityType operationType, LocalDateTime startDate, LocalDateTime endDate, Long numberOfElements, String previousLogbookOperationId, LocalDateTime previousLogbookTraceabilityDate, String fileName, LogbookTraceabilityOperationEntry.ProcessStatus status, LocalDateTime traceabilityStartDate, LocalDateTime traceabilityEndDate, String traceabilityHash, String traceabilityTimestampToken, String zipTraceabilityHash, String zipPreviousTraceabilityTimestampToken, DigestType digestAlgorithm, List<AnomalyDetail> anomalies)
-
-
Method Details
-
getOperationId
-
setOperationId
-
getOperationType
-
setOperationType
-
getStartDate
-
setStartDate
-
getEndDate
-
setEndDate
-
getNumberOfElements
-
setNumberOfElements
-
getPreviousLogbookOperationId
-
setPreviousLogbookOperationId
public LogbookTraceabilityOperationEntry setPreviousLogbookOperationId(String previousLogbookOperationId) -
getPreviousLogbookTraceabilityDate
-
setPreviousLogbookTraceabilityDate
public LogbookTraceabilityOperationEntry setPreviousLogbookTraceabilityDate(LocalDateTime previousLogbookTraceabilityDate) -
getFileName
-
setFileName
-
getStatus
-
setStatus
-
getTraceabilityStartDate
-
setTraceabilityStartDate
-
getTraceabilityEndDate
-
setTraceabilityEndDate
-
getTraceabilityHash
-
setTraceabilityHash
-
getTraceabilityTimestampToken
-
setTraceabilityTimestampToken
-
getZipTraceabilityHash
-
setZipTraceabilityHash
-
getZipPreviousTraceabilityTimestampToken
-
setZipPreviousTraceabilityTimestampToken
-
getDigestAlgorithm
-
setDigestAlgorithm
-
getAnomalies
-
setAnomalies
-
addAnomaly
-
hasAnomalies
public boolean hasAnomalies()
-