Class LogbookRuleImportManager
java.lang.Object
fr.gouv.vitam.functional.administration.core.rules.LogbookRuleImportManager
-
Constructor Summary
ConstructorsConstructorDescriptionLogbookRuleImportManager
(LogbookOperationsClientFactory logbookOperationsClientFactory) -
Method Summary
Modifier and TypeMethodDescriptionvoid
initializeUnitRuleUpdateWorkflowLogbook
(GUID updateOperationGUID, GUID reqId) void
boolean
void
updateCheckFileRulesLogbookOperation
(StatusCode statusCode, Set<String> usedUpdatedRuleIds, Set<String> notUsedDeletedRuleIds, Set<String> nonDeletableUsedRuleIds, Set<String> usedRuleIdsWithDurationModeUpdate, GUID evIdentifierProcess) void
updateCheckFileRulesLogbookOperationWhenCheckBeforeImportIsKo
(String subEvenType, GUID evIdentifierProcess) void
updateCommitFileRulesLogbookOperationOkOrKo
(StatusCode statusCode, GUID evIdentifierProcess, int nbDeleted, int nbUpdated, int nbInserted) void
updateStpImportRulesLogbookOperation
(GUID eip, StatusCode status, String filename) void
updateUnitRuleUpdateWorkflowLogbook
(GUID updateOperationGUID, GUID reqId)
-
Constructor Details
-
LogbookRuleImportManager
-
-
Method Details
-
initStpImportRulesLogbookOperation
- 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, Set<String> usedUpdatedRuleIds, Set<String> notUsedDeletedRuleIds, Set<String> nonDeletableUsedRuleIds, Set<String> usedRuleIdsWithDurationModeUpdate, GUID evIdentifierProcess) throws LogbookClientException - Throws:
LogbookClientException
-
updateCheckFileRulesLogbookOperationWhenCheckBeforeImportIsKo
public void updateCheckFileRulesLogbookOperationWhenCheckBeforeImportIsKo(String subEvenType, GUID evIdentifierProcess) throws LogbookClientException - Throws:
LogbookClientException
-
updateStpImportRulesLogbookOperation
public void updateStpImportRulesLogbookOperation(GUID eip, StatusCode status, 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
- Throws:
FileRulesException
-