Class ExecAction

  • All Implemented Interfaces:
    Action

    public class ExecAction
    extends Object
    implements Action
    This class define an exec action.
    Since:
    3.0
    Author:
    Laurent Jourdren
    • Constructor Detail

      • ExecAction

        public ExecAction()
    • Method Detail

      • getName

        public String getName()
        Description copied from interface: Action
        Get the name of the action.
        Specified by:
        getName in interface Action
        Returns:
        the name of the action
      • getDescription

        public String getDescription()
        Description copied from interface: Action
        Get action description.
        Specified by:
        getDescription in interface Action
        Returns:
        the description description
      • isHidden

        public boolean isHidden()
        Description copied from interface: Action
        Test if the action must be hidden from the list of available actions.
        Specified by:
        isHidden in interface Action
        Returns:
        true if the action must be hidden
      • action

        public void action​(Configuration conf,
                           List<String> arguments,
                           fr.ens.biologie.genomique.kenetre.log.GenericLogger logger)
        Description copied from interface: Action
        Execute action.
        Specified by:
        action in interface Action
        Parameters:
        conf - configuration
        arguments - arguments of the action
        logger - logger