Class OperationContextMonitor
java.lang.Object
fr.gouv.vitam.processing.engine.core.operation.OperationContextMonitor
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbackup(String strategy, String operationContainer, LogbookTypeProcess logbookTypeProcess) static voidcompressInWorkspace(WorkspaceClientFactory workspaceClientFactory, String operationContainer, LogbookTypeProcess logbookTypeProcess, String... files) booleandeleteBackup(String strategy, String operationContainer, LogbookTypeProcess logbookTypeProcess) com.fasterxml.jackson.databind.JsonNodegetInformation(String strategy, String operationContainer, LogbookTypeProcess logbookTypeProcess)
-
Field Details
-
ALL_PARAMS_ARE_REQUIRED
- See Also:
-
OperationContextFileName
- See Also:
-
-
Constructor Details
-
OperationContextMonitor
-
OperationContextMonitor
public OperationContextMonitor()
-
-
Method Details
-
compressInWorkspace
public static void compressInWorkspace(WorkspaceClientFactory workspaceClientFactory, String operationContainer, LogbookTypeProcess logbookTypeProcess, String... files) throws OperationContextException - Throws:
OperationContextException
-
backup
public void backup(String strategy, String operationContainer, LogbookTypeProcess logbookTypeProcess) throws OperationContextException - Parameters:
strategy-operationContainer-logbookTypeProcess-- Throws:
OperationContextException
-
getInformation
public com.fasterxml.jackson.databind.JsonNode getInformation(String strategy, String operationContainer, LogbookTypeProcess logbookTypeProcess) throws OperationContextException, StorageNotFoundException -
deleteBackup
public boolean deleteBackup(String strategy, String operationContainer, LogbookTypeProcess logbookTypeProcess) throws OperationContextException - Throws:
OperationContextException
-