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 StorageLogbookParameters
buildDeleteLogParameters(java.util.Map<StorageLogbookParameterName,java.lang.String> mapParameters)
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)
java.time.LocalDateTime
getEventDateTime()
Get the event date time as a local date timejava.util.Map<StorageLogbookParameterName,java.lang.String>
getMapParameters()
Get the parameters mapStorageLogbookOutcome
getStatus()
Get the status as an outcomeStorageLogbookParameters
setStatus(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:
getMapParameters
in interfaceStorageLogStructure
- Returns:
- the parameters map
-
-