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.String
ALL_PARAMS_ARE_REQUIRED
static java.lang.String
OperationContextFileName
-
Constructor Summary
Constructors Constructor Description OperationContextMonitor()
OperationContextMonitor(StorageClientFactory storageClientFactory)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
backup(java.lang.String strategy, java.lang.String operationContainer, LogbookTypeProcess logbookTypeProcess)
static void
compressInWorkspace(WorkspaceClientFactory workspaceClientFactory, java.lang.String operationContainer, LogbookTypeProcess logbookTypeProcess, java.lang.String... files)
boolean
deleteBackup(java.lang.String strategy, java.lang.String operationContainer, LogbookTypeProcess logbookTypeProcess)
com.fasterxml.jackson.databind.JsonNode
getInformation(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
-
-