Package fr.gouv.vitam.worker.core.plugin
Class CheckAntivirusActionPlugin
java.lang.Object
fr.gouv.vitam.worker.core.handler.ActionHandler
fr.gouv.vitam.worker.core.plugin.CheckAntivirusActionPlugin
- All Implemented Interfaces:
VitamAutoCloseable,AutoCloseable
CheckAntivirusActionPlugin Plugin.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionEmpty constructorCheckAntivirusActionPlugin(AntivirusClientFactory antivirusClientFactory) -
Method Summary
Modifier and TypeMethodDescriptionvoidcheckMandatoryIOParameter(HandlerIO handler) Check mandatory parameterexecute(WorkerParameters params, HandlerIO handlerIO) Execute an actionMethods inherited from class fr.gouv.vitam.worker.core.handler.ActionHandler
checkMandatoryParameters, close, executeList, updateDetailItemStatusMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface fr.gouv.vitam.common.model.VitamAutoCloseable
close
-
Field Details
-
ANTIVIRUS
- See Also:
-
-
Constructor Details
-
CheckAntivirusActionPlugin
public CheckAntivirusActionPlugin()Empty constructor -
CheckAntivirusActionPlugin
-
-
Method Details
-
execute
Description copied from class:ActionHandlerExecute an action- Overrides:
executein classActionHandler- Parameters:
params-WorkerParametershandlerIO- the handlerIo- Returns:
- CompositeItemStatus:response contains a list of functional message and status code
-
checkMandatoryIOParameter
Description copied from class:ActionHandlerCheck mandatory parameter- Overrides:
checkMandatoryIOParameterin classActionHandler- Parameters:
handler- input output list- Throws:
ProcessingException- when handler io is not complete
-