Modifier and Type | Method and Description |
---|---|
void |
IEventsState.next(WorkerParameters workerParameters)
Like a resume but pause at the next step
|
void |
IEventsProcessEngine.onComplete(ItemStatus itemStatus,
WorkerParameters workerParameters)
The ProcessEngine callback on complete step (for any status code)
|
void |
IEventsProcessEngine.onError(Throwable throwable,
WorkerParameters workerParameters)
The ProcessEngine callback on system error occurred
|
void |
IEventsProcessEngine.onPauseOrCancel(PauseOrCancelAction pauseOrCancelAction,
WorkerParameters workerParameters)
The ProcessEngine callback onPauseOrCancel when the step is paused or cancelled
|
void |
IEventsState.replay(WorkerParameters workerParameters)
Replay the last executed step, or if it s stated, the step passed as a parameter
|
void |
IEventsState.resume(WorkerParameters workerParameters)
Do an evaluation of the State RUNNING If the state is not permitted a StateNotAllowedException is thrown Else
call doRunning method
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultWorkerParameters
Default parameters for worker
|
Modifier and Type | Method and Description |
---|---|
WorkerParameters |
WorkerParameters.putParameterValue(WorkerParameterName parameterName,
String parameterValue)
Put parameterValue on mapParameters with parameterName key
If parameterKey already exists, then override it (no check) |
WorkerParameters |
WorkerParameters.setContainerName(String containerName)
Set the container name value
|
WorkerParameters |
WorkerParameters.setCurrentStep(String currentStep)
Set the current step value
|
WorkerParameters |
WorkerParameters.setFromParameters(WorkerParameters parameters)
Set parameters from another WorkerParameters
|
WorkerParameters |
WorkerParameters.setLogbookTypeProcess(LogbookTypeProcess logbookTypeProcess)
Set the logbook Type Process
|
WorkerParameters |
WorkerParameters.setMap(Map<String,String> map)
Set from map using String as Key
|
WorkerParameters |
WorkerParameters.setMetadataRequest(String metadataRequest)
Set the request metadata request value
|
WorkerParameters |
WorkerParameters.setObjectId(String objectId)
Set the object id value
|
WorkerParameters |
WorkerParameters.setObjectMetadata(com.fasterxml.jackson.databind.JsonNode objectName)
Set the object metadata value
|
WorkerParameters |
WorkerParameters.setObjectMetadataList(List<com.fasterxml.jackson.databind.JsonNode> objectMetadataList)
Set the object metadata value
|
WorkerParameters |
WorkerParameters.setObjectName(String objectName)
Set the object name value
|
WorkerParameters |
WorkerParameters.setObjectNameList(List<String> objectNameList)
Set the object name value
|
WorkerParameters |
WorkerParameters.setPreviousStep(String previousStep)
Set the previous step value
|
WorkerParameters |
WorkerParameters.setProcessId(String processId)
Set the process id value
|
WorkerParameters |
WorkerParameters.setRequestId(String newRequestId)
setRequestId.
|
WorkerParameters |
WorkerParameters.setUrlMetadata(String urlMetadata)
Set the url of metadata resource value
|
WorkerParameters |
WorkerParameters.setUrlWorkspace(String urlWorkspace)
Set the url of workspace resource value
|
WorkerParameters |
WorkerParameters.setWorkerGUID(GUID workerGUID)
Set the worker GUID value
|
Modifier and Type | Method and Description |
---|---|
WorkerParameters |
WorkerParameters.setFromParameters(WorkerParameters parameters)
Set parameters from another WorkerParameters
|
Modifier and Type | Method and Description |
---|---|
ItemStatus |
ProcessDistributor.distribute(WorkerParameters workParams,
Step step,
String operationId,
PauseRecover pauseRecover)
Distribute different steps (execute a workflow actions step by step)
|
Modifier and Type | Method and Description |
---|---|
ItemStatus |
ProcessDistributorImpl.distribute(WorkerParameters workParams,
Step step,
String operationId,
PauseRecover pauseRecover)
Temporary method for distribution supporting multi-list
|
Modifier and Type | Method and Description |
---|---|
void |
ProcessEngine.start(ProcessStep step,
WorkerParameters workerParameters,
Map<String,String> params,
PauseRecover pauseRecover)
Start the execution of the given step
|
Modifier and Type | Method and Description |
---|---|
ProcessEngineImpl |
ProcessEngineFactory.create(WorkerParameters workParams,
ProcessDistributor processDistributor) |
void |
ProcessEngineImpl.start(ProcessStep step,
WorkerParameters workerParameters,
Map<String,String> params,
PauseRecover pauseRecover) |
Constructor and Description |
---|
ProcessEngineImpl(WorkerParameters workerParameters,
ProcessDistributor processDistributor) |
Modifier and Type | Method and Description |
---|---|
ProcessWorkflow |
ProcessManagement.init(WorkerParameters workerParameters,
String workflowId,
LogbookTypeProcess logbookTypeProcess,
Integer tenantId,
String contextId)
Init a new process workflow
|
ItemStatus |
ProcessManagement.next(WorkerParameters workerParameters,
Integer tenantId)
Handle a next action for the corresponding process workflow
|
ItemStatus |
ProcessManagement.replay(WorkerParameters workerParameters,
Integer tenantId)
Handle a replay action for the corresponding process workflow
|
ItemStatus |
ProcessManagement.resume(WorkerParameters workerParameters,
Integer tenantId,
boolean useForcedPause)
Handle a resume action for the corresponding process workflow
|
Modifier and Type | Method and Description |
---|---|
protected void |
StateMachine.doReplay(WorkerParameters workerParameters,
ProcessState targetState)
Change state of the process to running Can be called only from pause state
|
protected void |
StateMachine.doRunning(WorkerParameters workerParameters,
ProcessState targetState)
Change state of the process to running Can be called only from pause state
|
protected void |
StateMachine.executeFinallyStep(WorkerParameters workerParameters)
Execute the finally step of the workflow Update global status of the workflow Persist the process workflow
|
protected void |
StateMachine.executeSteps(WorkerParameters workerParameters,
PauseRecover pauseRecover,
boolean backwards)
Execute steps of the workflow and manage index of the current step Call engine to execute the current step
|
protected void |
StateMachine.finalizeLogbook(WorkerParameters workParams)
Create the final logbook entry for the corresponding process workflow This entry was created in ingest internal
and as the process is full async we moved it to here
|
ProcessWorkflow |
ProcessManagementImpl.init(WorkerParameters workerParameters,
String workflowId,
LogbookTypeProcess logbookTypeProcess,
Integer tenantId,
String contextId) |
void |
StateMachine.next(WorkerParameters workerParameters) |
ItemStatus |
ProcessManagementImpl.next(WorkerParameters workerParameters,
Integer tenantId) |
void |
StateMachine.onComplete(ItemStatus itemStatus,
WorkerParameters workerParameters) |
void |
StateMachine.onError(Throwable throwable,
WorkerParameters workerParameters) |
void |
StateMachine.onPauseOrCancel(PauseOrCancelAction pauseCancelAction,
WorkerParameters workerParameters) |
void |
StateMachine.replay(WorkerParameters workerParameters) |
ItemStatus |
ProcessManagementImpl.replay(WorkerParameters workerParameters,
Integer tenantId) |
void |
StateMachine.resume(WorkerParameters workerParameters) |
ItemStatus |
ProcessManagementImpl.resume(WorkerParameters workerParameters,
Integer tenantId,
boolean useForcedPause) |
Modifier and Type | Method and Description |
---|---|
WorkerParameters |
DescriptionStep.getWorkParams()
Get the workParams
|
Modifier and Type | Method and Description |
---|---|
void |
DescriptionStep.setWorkParams(WorkerParameters workParams)
Set the workParams
|
Constructor and Description |
---|
DescriptionStep(Step step,
WorkerParameters workParams)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
SedaUtils.CheckSedaValidationStatus |
SedaUtils.checkSedaValidation(WorkerParameters params,
ItemStatus itemStatus)
The method is used to validate SEDA by XSD
|
Map<String,Map<String,String>> |
SedaUtils.checkSupportedDataObjectVersion(WorkerParameters params)
check if the version list of the manifest.xml in workspace is valid
|
long |
SedaUtils.computeTotalSizeOfObjectsInManifest(WorkerParameters params)
Compute the total size of objects listed in the manifest.xml file
|
Map<String,Object> |
SedaUtils.getMandatoryValues(WorkerParameters params)
get Message Identifier from seda
|
long |
SedaUtils.getManifestSize(WorkerParameters params)
Get the size of the manifest file
|
static String |
LogbookLifecycleWorkerHelper.getObjectID(WorkerParameters params) |
void |
ArchiveUnitUpdateUtils.logLifecycle(WorkerParameters params,
String auGuid,
StatusCode code,
String evDetData,
LogbookLifeCyclesClient logbookLifeCycleClient)
Method used to log lifecycles unit
|
static void |
LogbookLifecycleWorkerHelper.updateLifeCycleForBegining(LogbookLifeCyclesClientHelper helper,
LogbookLifeCycleParameters logbookLifecycleParameters,
WorkerParameters params,
LogbookTypeProcess logbookTypeProcess) |
static void |
LogbookLifecycleWorkerHelper.updateLifeCycleStep(LogbookLifeCyclesClientHelper helper,
LogbookLifeCycleParameters logbookLifecycleParameters,
WorkerParameters params,
String lfcEventType,
LogbookTypeProcess logbookTypeProcess,
StatusCode statusCode,
String... additionalParams) |
Modifier and Type | Method and Description |
---|---|
ItemStatus |
WorkerAction.execute(WorkerParameters param,
HandlerIO handler)
Execute an action
|
default List<ItemStatus> |
WorkerAction.executeList(WorkerParameters workerParameters,
HandlerIO handler) |
ItemStatus |
Worker.run(WorkerParameters workParams,
Step step)
Worker execute the step's actions
|
Modifier and Type | Method and Description |
---|---|
void |
ActionHandler.checkMandatoryParameters(WorkerParameters parameters)
Check mandatory parameters
|
ItemStatus |
CheckNoObjectsActionHandler.execute(WorkerParameters params,
HandlerIO handlerIO) |
ItemStatus |
ListArchiveUnitsActionHandler.execute(WorkerParameters params,
HandlerIO handler) |
ItemStatus |
CheckStorageAvailabilityActionHandler.execute(WorkerParameters params,
HandlerIO handlerIO) |
ItemStatus |
CheckHeaderActionHandler.execute(WorkerParameters params,
HandlerIO handlerIO) |
ItemStatus |
PrepareTraceabilityCheckProcessActionHandler.execute(WorkerParameters param,
HandlerIO handler) |
ItemStatus |
FinalizeUnitLifecycleTraceabilityActionHandler.execute(WorkerParameters params,
HandlerIO handler) |
ItemStatus |
RollBackActionHandler.execute(WorkerParameters params,
HandlerIO param) |
ItemStatus |
CheckArchiveProfileActionHandler.execute(WorkerParameters params,
HandlerIO handlerIO) |
ItemStatus |
ListUnitLifecycleTraceabilityActionHandler.execute(WorkerParameters params,
HandlerIO handler) |
ItemStatus |
TransferNotificationActionHandler.execute(WorkerParameters params,
HandlerIO handler) |
ItemStatus |
FinalizeObjectGroupLifecycleTraceabilityActionHandler.execute(WorkerParameters params,
HandlerIO handler) |
ItemStatus |
AccessionRegisterActionHandler.execute(WorkerParameters params,
HandlerIO handler) |
ItemStatus |
CheckObjectUnitConsistencyActionHandler.execute(WorkerParameters params,
HandlerIO handler) |
ItemStatus |
GenerateAuditReportActionHandler.execute(WorkerParameters param,
HandlerIO handler) |
ItemStatus |
CheckIngestContractActionHandler.execute(WorkerParameters params,
HandlerIO ioParam) |
ItemStatus |
ExtractSedaActionHandler.execute(WorkerParameters params,
HandlerIO ioParam) |
ItemStatus |
CheckSedaActionHandler.execute(WorkerParameters params,
HandlerIO handlerIO) |
ItemStatus |
CheckDataObjectPackageActionHandler.execute(WorkerParameters params,
HandlerIO handlerIO) |
ItemStatus |
DummyHandler.execute(WorkerParameters param,
HandlerIO handler) |
ItemStatus |
CommitLifeCycleActionHandler.execute(WorkerParameters params,
HandlerIO param) |
ItemStatus |
ListRunningIngestsActionHandler.execute(WorkerParameters params,
HandlerIO handler) |
ItemStatus |
PrepareStorageInfoActionHandler.execute(WorkerParameters params,
HandlerIO handlerIO) |
ItemStatus |
PrepareAuditActionHandler.execute(WorkerParameters param,
HandlerIO handler) |
ItemStatus |
CheckOriginatingAgencyHandler.execute(WorkerParameters param,
HandlerIO handler) |
ItemStatus |
CheckConcurrentWorkflowLockHandler.execute(WorkerParameters param,
HandlerIO handler) |
ItemStatus |
VerifyMerkleTreeActionHandler.execute(WorkerParameters params,
HandlerIO handler) |
ItemStatus |
VerifyTimeStampActionHandler.execute(WorkerParameters param,
HandlerIO handler) |
ItemStatus |
CheckVersionActionHandler.execute(WorkerParameters params,
HandlerIO handlerIO) |
ItemStatus |
CheckArchiveProfileRelationActionHandler.execute(WorkerParameters params,
HandlerIO handlerIO) |
ItemStatus |
ListObjectGroupLifecycleTraceabilityActionHandler.execute(WorkerParameters params,
HandlerIO handler) |
ItemStatus |
CheckObjectsNumberActionHandler.execute(WorkerParameters params,
HandlerIO handlerIO) |
com.fasterxml.jackson.databind.node.ObjectNode |
ExtractSedaActionHandler.extractSEDA(LogbookLifeCyclesClient logbookLifeCycleClient,
WorkerParameters params,
ItemStatus globalCompositeItemStatus,
UnitType workflowUnitType)
Split Element from InputStream and write it to workspace
|
Modifier and Type | Method and Description |
---|---|
void |
LifecycleFromWorker.generateLifeCycle(List<ItemStatus> pluginResponse,
WorkerParameters workParams,
Action action,
DistributionType distributionType,
ItemStatus aggregateItemStatus)
generate lifecycle and save in memory to prepare bulk.
|
ItemStatus |
WorkerImpl.run(WorkerParameters workParams,
Step step) |
Modifier and Type | Method and Description |
---|---|
ItemStatus |
StoreMetaDataObjectGroupActionPlugin.execute(WorkerParameters params,
HandlerIO actionDefinition) |
ItemStatus |
FormatIdentificationActionPlugin.execute(WorkerParameters params,
HandlerIO handler) |
ItemStatus |
ArchiveUnitRulesUpdateActionPlugin.execute(WorkerParameters params,
HandlerIO handler) |
ItemStatus |
RunningIngestsUpdateActionPlugin.execute(WorkerParameters params,
HandlerIO handler) |
ItemStatus |
CheckIntegrityObjectPlugin.execute(WorkerParameters params,
HandlerIO handler) |
ItemStatus |
CheckExistenceObjectPlugin.execute(WorkerParameters params,
HandlerIO handler) |
ItemStatus |
AuditCheckObjectPlugin.execute(WorkerParameters param,
HandlerIO handler) |
ItemStatus |
CreateObjectSecureFileActionPlugin.execute(WorkerParameters params,
HandlerIO handler) |
ItemStatus |
CheckArchiveUnitSchemaActionPlugin.execute(WorkerParameters params,
HandlerIO handler) |
ItemStatus |
UpdateObjectGroupPlugin.execute(WorkerParameters params,
HandlerIO handlerIO) |
ItemStatus |
IndexUnitActionPlugin.execute(WorkerParameters params,
HandlerIO param) |
ItemStatus |
StoreObjectGroupActionPlugin.execute(WorkerParameters params,
HandlerIO actionDefinition) |
ItemStatus |
CheckConformityActionPlugin.execute(WorkerParameters params,
HandlerIO handler) |
ItemStatus |
IndexObjectGroupActionPlugin.execute(WorkerParameters params,
HandlerIO param) |
ItemStatus |
CheckArchiveUnitProfileActionPlugin.execute(WorkerParameters params,
HandlerIO handlerIO) |
ItemStatus |
StoreMetaDataUnitActionPlugin.execute(WorkerParameters params,
HandlerIO handlerIO) |
ItemStatus |
CheckClassificationLevelActionPlugin.execute(WorkerParameters param,
HandlerIO handler) |
ItemStatus |
UnitsRulesComputePlugin.execute(WorkerParameters params,
HandlerIO handler) |
ItemStatus |
CreateUnitSecureFileActionPlugin.execute(WorkerParameters params,
HandlerIO handler) |
List<ItemStatus> |
IndexUnitActionPlugin.executeList(WorkerParameters workerParameters,
HandlerIO handlerIO) |
List<ItemStatus> |
IndexObjectGroupActionPlugin.executeList(WorkerParameters workerParameters,
HandlerIO handler) |
Modifier and Type | Method and Description |
---|---|
ItemStatus |
CreateManifest.execute(WorkerParameters param,
HandlerIO handlerIO) |
ItemStatus |
PutBinaryOnWorkspace.execute(WorkerParameters param,
HandlerIO handler) |
ItemStatus |
StoreDIP.execute(WorkerParameters params,
HandlerIO handler) |
Modifier and Type | Method and Description |
---|---|
static EliminationAnalysisResult |
EliminationUtils.computeEliminationAnalysisForUnitWithInheritedRules(com.fasterxml.jackson.databind.JsonNode unit,
EliminationAnalysisService eliminationAnalysisService,
WorkerParameters param,
LocalDate expirationDate) |
ItemStatus |
EliminationAnalysisUnitIndexationPlugin.execute(WorkerParameters param,
HandlerIO handler) |
ItemStatus |
EliminationActionDeleteObjectGroupPlugin.execute(WorkerParameters param,
HandlerIO handler) |
ItemStatus |
EliminationActionCheckDistributionThresholdHandler.execute(WorkerParameters param,
HandlerIO handler) |
ItemStatus |
EliminationAnalysisCheckDistributionThresholdHandler.execute(WorkerParameters param,
HandlerIO handler) |
ItemStatus |
EliminationActionAccessionRegisterUpdatePlugin.execute(WorkerParameters param,
HandlerIO handler) |
ItemStatus |
EliminationActionReportGenerationHandler.execute(WorkerParameters param,
HandlerIO handler) |
ItemStatus |
EliminationAnalysisPreparationHandler.execute(WorkerParameters param,
HandlerIO handler) |
ItemStatus |
EliminationActionDeleteUnitPlugin.execute(WorkerParameters param,
HandlerIO handler) |
ItemStatus |
EliminationActionFinalizationHandler.execute(WorkerParameters param,
HandlerIO handler) |
ItemStatus |
EliminationActionObjectGroupPreparationHandler.execute(WorkerParameters param,
HandlerIO handler) |
ItemStatus |
EliminationActionUnitPreparationHandler.execute(WorkerParameters param,
HandlerIO handler) |
ItemStatus |
EliminationAnalysisFinalizationHandler.execute(WorkerParameters param,
HandlerIO handler) |
ItemStatus |
EliminationActionDetachObjectGroupPlugin.execute(WorkerParameters param,
HandlerIO handler) |
ItemStatus |
EliminationActionAccessionRegisterPreparationHandler.execute(WorkerParameters param,
HandlerIO handler) |
List<ItemStatus> |
EliminationActionDeleteObjectGroupPlugin.executeList(WorkerParameters param,
HandlerIO handler) |
List<ItemStatus> |
EliminationActionDeleteUnitPlugin.executeList(WorkerParameters param,
HandlerIO handler) |
Modifier and Type | Method and Description |
---|---|
ItemStatus |
EvidenceAuditExtractFromZip.execute(WorkerParameters param,
HandlerIO handlerIO) |
ItemStatus |
EvidenceAuditDatabaseCheck.execute(WorkerParameters param,
HandlerIO handlerIO) |
ItemStatus |
DataRectificationStep.execute(WorkerParameters param,
HandlerIO handler) |
ItemStatus |
EvidenceAuditListSecuredFiles.execute(WorkerParameters param,
HandlerIO handlerIO) |
ItemStatus |
EvidenceAuditGenerateReports.execute(WorkerParameters param,
HandlerIO handlerIO) |
ItemStatus |
DataCorrectionFinalize.execute(WorkerParameters param,
HandlerIO handlerIO) |
ItemStatus |
EvidenceAuditFinalize.execute(WorkerParameters param,
HandlerIO handlerIO) |
ItemStatus |
EvidenceAuditPrepare.execute(WorkerParameters param,
HandlerIO handlerIO) |
Modifier and Type | Method and Description |
---|---|
ItemStatus |
CheckDistributionThreshold.execute(WorkerParameters param,
HandlerIO handler)
Execute an action
|
ItemStatus |
UnitMetadataUpdateCheckPermission.execute(WorkerParameters param,
HandlerIO handler)
Execute an action
|
ItemStatus |
MassUpdateFinalize.execute(WorkerParameters param,
HandlerIO handler)
Execute an action
|
ItemStatus |
PrepareUpdateUnits.execute(WorkerParameters param,
HandlerIO handler)
Execute an action
|
ItemStatus |
MassUpdateUnitsRulesProcess.execute(WorkerParameters param,
HandlerIO handler)
Execute an action
|
ItemStatus |
MassUpdateUnitsProcess.execute(WorkerParameters param,
HandlerIO handler)
Execute an action
|
ItemStatus |
UnitMetadataUpdateCheckRulesID.execute(WorkerParameters param,
HandlerIO handler)
Execute an action
|
List<ItemStatus> |
MassUpdateUnitsRulesProcess.executeList(WorkerParameters workerParameters,
HandlerIO handler)
executeList for bulk update units.
|
List<ItemStatus> |
MassUpdateUnitsProcess.executeList(WorkerParameters workerParameters,
HandlerIO handler)
executeList for bulk update units.
|
Modifier and Type | Method and Description |
---|---|
ItemStatus |
MigrationFinalize.execute(WorkerParameters param,
HandlerIO handlerIO) |
ItemStatus |
MigrationUnits.execute(WorkerParameters param,
HandlerIO handler) |
ItemStatus |
MigrationObjectGroupPrepare.execute(WorkerParameters param,
HandlerIO handler) |
ItemStatus |
MigrationObjectGroups.execute(WorkerParameters param,
HandlerIO handler) |
ItemStatus |
MigrationUnitPrepare.execute(WorkerParameters param,
HandlerIO handler) |
Modifier and Type | Method and Description |
---|---|
ItemStatus |
ProbativeValueReport.execute(WorkerParameters param,
HandlerIO handler) |
ItemStatus |
ProbativeValueGenerateReports.execute(WorkerParameters param,
HandlerIO handlerIO) |
ItemStatus |
ProbativeValuePrepare.execute(WorkerParameters param,
HandlerIO handlerIO) |
ItemStatus |
ProbativeValueExtractFromZip.execute(WorkerParameters param,
HandlerIO handlerIO) |
ItemStatus |
ProbativeValueListSecuredFiles.execute(WorkerParameters param,
HandlerIO handlerIO) |
ItemStatus |
ProbativeValueObjectGroupCheck.execute(WorkerParameters param,
HandlerIO handlerIO) |
ItemStatus |
ProbativeValueVerifyMerkleTree.execute(WorkerParameters param,
HandlerIO handlerIO) |
com.fasterxml.jackson.databind.node.ObjectNode |
ProbativeValueReport.gatherOperationInfo(HandlerIO handler,
WorkerParameters param,
String endDate) |
Modifier and Type | Method and Description |
---|---|
ItemStatus |
ReclassificationPreparationCheckGraphHandler.execute(WorkerParameters param,
HandlerIO handler) |
ItemStatus |
ReclassificationPreparationLoadRequestHandler.execute(WorkerParameters param,
HandlerIO handler) |
ItemStatus |
ReclassificationPreparationUpdateDistributionHandler.execute(WorkerParameters param,
HandlerIO handler) |
ItemStatus |
UnitDetachmentPlugin.execute(WorkerParameters param,
HandlerIO handler) |
ItemStatus |
UnitAttachmentPlugin.execute(WorkerParameters param,
HandlerIO handler) |
ItemStatus |
ReclassificationFinalizationHandler.execute(WorkerParameters param,
HandlerIO handler) |
ItemStatus |
AbstractGraphComputePlugin.execute(WorkerParameters param,
HandlerIO handler) |
List<ItemStatus> |
AbstractGraphComputePlugin.executeList(WorkerParameters workerParameters,
HandlerIO handler) |
Modifier and Type | Method and Description |
---|---|
static List<ItemStatus> |
PluginHelper.buildBulkItemStatus(WorkerParameters param,
String action,
StatusCode statusCode) |
Copyright © 2018 Vitam. All rights reserved.