Class LogbookRuleImportManager
- java.lang.Object
-
- fr.gouv.vitam.functional.administration.rules.core.LogbookRuleImportManager
-
public class LogbookRuleImportManager extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description LogbookRuleImportManager(LogbookOperationsClientFactory logbookOperationsClientFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
initializeUnitRuleUpdateWorkflowLogbook(GUID updateOperationGUID, GUID reqId)
void
initStpImportRulesLogbookOperation(GUID eip)
boolean
isImportOperationInProgress()
void
updateCheckFileRulesLogbookOperation(StatusCode statusCode, java.util.Set<java.lang.String> usedUpdatedRuleIds, java.util.Set<java.lang.String> notUsedDeletedRuleIds, java.util.Set<java.lang.String> nonDeletableUsedRuleIds, java.util.Set<java.lang.String> usedRuleIdsWithDurationModeUpdate, GUID evIdentifierProcess)
void
updateCheckFileRulesLogbookOperationWhenCheckBeforeImportIsKo(java.lang.String subEvenType, GUID evIdentifierProcess)
void
updateCommitFileRulesLogbookOperationOkOrKo(StatusCode statusCode, GUID evIdentifierProcess, int nbDeleted, int nbUpdated, int nbInserted)
void
updateStpImportRulesLogbookOperation(GUID eip, StatusCode status, java.lang.String filename)
void
updateUnitRuleUpdateWorkflowLogbook(GUID updateOperationGUID, GUID reqId)
-
-
-
Constructor Detail
-
LogbookRuleImportManager
public LogbookRuleImportManager(LogbookOperationsClientFactory logbookOperationsClientFactory)
-
-
Method Detail
-
initStpImportRulesLogbookOperation
public void initStpImportRulesLogbookOperation(GUID eip) throws LogbookClientException
- Throws:
LogbookClientException
-
updateCommitFileRulesLogbookOperationOkOrKo
public void updateCommitFileRulesLogbookOperationOkOrKo(StatusCode statusCode, GUID evIdentifierProcess, int nbDeleted, int nbUpdated, int nbInserted) throws LogbookClientException
- Throws:
LogbookClientException
-
updateCheckFileRulesLogbookOperation
public void updateCheckFileRulesLogbookOperation(StatusCode statusCode, java.util.Set<java.lang.String> usedUpdatedRuleIds, java.util.Set<java.lang.String> notUsedDeletedRuleIds, java.util.Set<java.lang.String> nonDeletableUsedRuleIds, java.util.Set<java.lang.String> usedRuleIdsWithDurationModeUpdate, GUID evIdentifierProcess) throws LogbookClientException
- Throws:
LogbookClientException
-
updateCheckFileRulesLogbookOperationWhenCheckBeforeImportIsKo
public void updateCheckFileRulesLogbookOperationWhenCheckBeforeImportIsKo(java.lang.String subEvenType, GUID evIdentifierProcess) throws LogbookClientException
- Throws:
LogbookClientException
-
updateStpImportRulesLogbookOperation
public void updateStpImportRulesLogbookOperation(GUID eip, StatusCode status, java.lang.String filename) throws InvalidParseOperationException, LogbookClientException
-
initializeUnitRuleUpdateWorkflowLogbook
public void initializeUnitRuleUpdateWorkflowLogbook(GUID updateOperationGUID, GUID reqId) throws LogbookClientException
- Throws:
LogbookClientException
-
updateUnitRuleUpdateWorkflowLogbook
public void updateUnitRuleUpdateWorkflowLogbook(GUID updateOperationGUID, GUID reqId) throws LogbookClientException
- Throws:
LogbookClientException
-
isImportOperationInProgress
public boolean isImportOperationInProgress() throws FileRulesException
- Throws:
FileRulesException
-
-