Class IngestAccessionRegisterActionHandler
java.lang.Object
fr.gouv.vitam.worker.core.handler.ActionHandler
fr.gouv.vitam.worker.core.handler.AbstractAccessionRegisterAction
fr.gouv.vitam.worker.core.handler.IngestAccessionRegisterActionHandler
- All Implemented Interfaces:
VitamAutoCloseable
,WorkerAction
,AutoCloseable
Accession Register Handler
-
Nested Class Summary
Nested classes/interfaces inherited from class fr.gouv.vitam.worker.core.handler.AbstractAccessionRegisterAction
AbstractAccessionRegisterAction.AccessionRegisterInfo
-
Constructor Summary
ConstructorDescriptionEmpty Constructor AccessionRegisterActionHandler -
Method Summary
Modifier and TypeMethodDescriptionexecute
(WorkerParameters params, HandlerIO handler) Execute an actionprotected String
static String
getId()
protected LogbookTypeProcess
protected void
prepareAccessionRegisterInformation
(WorkerParameters params, HandlerIO handler, AbstractAccessionRegisterAction.AccessionRegisterInfo accessionRegisterInfo) Methods inherited from class fr.gouv.vitam.worker.core.handler.AbstractAccessionRegisterAction
checkMandatoryIOParameter, close
Methods inherited from class fr.gouv.vitam.worker.core.handler.ActionHandler
checkMandatoryParameters, updateDetailItemStatus
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface fr.gouv.vitam.worker.core.api.WorkerAction
executeList
-
Constructor Details
-
IngestAccessionRegisterActionHandler
public IngestAccessionRegisterActionHandler()Empty Constructor AccessionRegisterActionHandler
-
-
Method Details
-
execute
Description copied from interface:WorkerAction
Execute an action- Specified by:
execute
in interfaceWorkerAction
- Overrides:
execute
in classAbstractAccessionRegisterAction
- Parameters:
params
-WorkerParameters
handler
- the handlerIo- Returns:
- CompositeItemStatus:response contains a list of functional message and status code
-
prepareAccessionRegisterInformation
protected void prepareAccessionRegisterInformation(WorkerParameters params, HandlerIO handler, AbstractAccessionRegisterAction.AccessionRegisterInfo accessionRegisterInfo) throws ProcessingException, InvalidParseOperationException - Specified by:
prepareAccessionRegisterInformation
in classAbstractAccessionRegisterAction
- Throws:
ProcessingException
InvalidParseOperationException
-
getHandlerId
- Specified by:
getHandlerId
in classAbstractAccessionRegisterAction
-
getOperationType
- Specified by:
getOperationType
in classAbstractAccessionRegisterAction
-
getId
- Returns:
- HANDLER_ID
-