Class GenerateObjectGroupLifecycleTraceabilityActionPlugin

java.lang.Object
fr.gouv.vitam.worker.core.handler.ActionHandler
fr.gouv.vitam.worker.core.plugin.lfc_traceability.GenerateLifecycleTraceabilityActionPlugin
fr.gouv.vitam.worker.core.plugin.lfc_traceability.GenerateObjectGroupLifecycleTraceabilityActionPlugin
All Implemented Interfaces:
VitamAutoCloseable, WorkerAction, AutoCloseable

public class GenerateObjectGroupLifecycleTraceabilityActionPlugin extends GenerateLifecycleTraceabilityActionPlugin
FinalizeObjectGroupLifecycleTraceabilityActionPlugin Plugin
  • Constructor Details

    • GenerateObjectGroupLifecycleTraceabilityActionPlugin

      public GenerateObjectGroupLifecycleTraceabilityActionPlugin()
      Empty constructor
  • Method Details

    • execute

      public ItemStatus execute(WorkerParameters params, HandlerIO handler)
      Description copied from interface: WorkerAction
      Execute an action
      Parameters:
      params - WorkerParameters
      handler - the handlerIo
      Returns:
      CompositeItemStatus:response contains a list of functional message and status code
    • checkMandatoryIOParameter

      public void checkMandatoryIOParameter(HandlerIO handler) throws ProcessingException
      Description copied from interface: WorkerAction
      Check mandatory parameter
      Parameters:
      handler - input output list
      Throws:
      ProcessingException - when handler io is not complete
    • getId

      public static String getId()
      Returns:
      ACTION_HANDLER_ID