Class OperationContextMonitor
- java.lang.Object
-
- fr.gouv.vitam.processing.engine.core.operation.OperationContextMonitor
-
public class OperationContextMonitor extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringALL_PARAMS_ARE_REQUIREDstatic java.lang.StringOperationContextFileName
-
Constructor Summary
Constructors Constructor Description OperationContextMonitor()OperationContextMonitor(StorageClientFactory storageClientFactory)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbackup(java.lang.String strategy, java.lang.String operationContainer, LogbookTypeProcess logbookTypeProcess)static voidcompressInWorkspace(WorkspaceClientFactory workspaceClientFactory, java.lang.String operationContainer, LogbookTypeProcess logbookTypeProcess, java.lang.String... files)booleandeleteBackup(java.lang.String strategy, java.lang.String operationContainer, LogbookTypeProcess logbookTypeProcess)com.fasterxml.jackson.databind.JsonNodegetInformation(java.lang.String strategy, java.lang.String operationContainer, LogbookTypeProcess logbookTypeProcess)
-
-
-
Field Detail
-
ALL_PARAMS_ARE_REQUIRED
public static final java.lang.String ALL_PARAMS_ARE_REQUIRED
- See Also:
- Constant Field Values
-
OperationContextFileName
public static final java.lang.String OperationContextFileName
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
OperationContextMonitor
public OperationContextMonitor(StorageClientFactory storageClientFactory)
-
OperationContextMonitor
public OperationContextMonitor()
-
-
Method Detail
-
compressInWorkspace
public static void compressInWorkspace(WorkspaceClientFactory workspaceClientFactory, java.lang.String operationContainer, LogbookTypeProcess logbookTypeProcess, java.lang.String... files) throws OperationContextException
- Throws:
OperationContextException
-
backup
public void backup(java.lang.String strategy, java.lang.String operationContainer, LogbookTypeProcess logbookTypeProcess) throws OperationContextException- Parameters:
strategy-operationContainer-logbookTypeProcess-- Throws:
OperationContextException
-
getInformation
public com.fasterxml.jackson.databind.JsonNode getInformation(java.lang.String strategy, java.lang.String operationContainer, LogbookTypeProcess logbookTypeProcess) throws OperationContextException, StorageNotFoundException
-
deleteBackup
public boolean deleteBackup(java.lang.String strategy, java.lang.String operationContainer, LogbookTypeProcess logbookTypeProcess) throws OperationContextException- Throws:
OperationContextException
-
-