Class StorageLogbookParameters
- java.lang.Object
-
- fr.gouv.vitam.storage.engine.server.storagelog.parameters.StorageLogbookParameters
-
- All Implemented Interfaces:
StorageLogStructure
public class StorageLogbookParameters extends java.lang.Object implements StorageLogStructure
Storage Logbook Parameters Class
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static StorageLogbookParametersbuildDeleteLogParameters(java.util.Map<StorageLogbookParameterName,java.lang.String> mapParameters)static StorageLogbookParameterscreateLogParameters(java.lang.String objectIdentifier, java.lang.String dataCategory, java.lang.String digest, java.lang.String digestAlgorithm, java.lang.String size, java.lang.String agentIdentifiers, java.lang.String agentIdentifierRequester, StorageLogbookOutcome outcome)java.time.LocalDateTimegetEventDateTime()Get the event date time as a local date timejava.util.Map<StorageLogbookParameterName,java.lang.String>getMapParameters()Get the parameters mapStorageLogbookOutcomegetStatus()Get the status as an outcomeStorageLogbookParameterssetStatus(StorageLogbookOutcome outcome)set The status of the operation
-
-
-
Method Detail
-
createLogParameters
public static StorageLogbookParameters createLogParameters(java.lang.String objectIdentifier, java.lang.String dataCategory, java.lang.String digest, java.lang.String digestAlgorithm, java.lang.String size, java.lang.String agentIdentifiers, java.lang.String agentIdentifierRequester, StorageLogbookOutcome outcome)
-
buildDeleteLogParameters
public static StorageLogbookParameters buildDeleteLogParameters(java.util.Map<StorageLogbookParameterName,java.lang.String> mapParameters)
-
getEventDateTime
public java.time.LocalDateTime getEventDateTime()
Get the event date time as a local date time- Returns:
- the local date time as a LocalDateTime
-
setStatus
public StorageLogbookParameters setStatus(StorageLogbookOutcome outcome)
set The status of the operation- Parameters:
outcome- the outcome- Returns:
- the StorageLogbookParameters after the parameter has been added
-
getStatus
public StorageLogbookOutcome getStatus()
Get the status as an outcome- Returns:
- the status as a StorageLogbookOutcome
-
getMapParameters
public java.util.Map<StorageLogbookParameterName,java.lang.String> getMapParameters()
Get the parameters map- Specified by:
getMapParametersin interfaceStorageLogStructure- Returns:
- the parameters map
-
-