Class OperationContextMonitor
java.lang.Object
fr.gouv.vitam.processing.engine.core.operation.OperationContextMonitor
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
backup
(String strategy, String operationContainer, LogbookTypeProcess logbookTypeProcess) static void
compressInWorkspace
(WorkspaceClientFactory workspaceClientFactory, String operationContainer, LogbookTypeProcess logbookTypeProcess, String... files) boolean
deleteBackup
(String strategy, String operationContainer, LogbookTypeProcess logbookTypeProcess) com.fasterxml.jackson.databind.JsonNode
getInformation
(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
-