Class RModuleCommonConfiguration


  • public class RModuleCommonConfiguration
    extends Object
    This class define common methods used for the configuration of the step of the package.
    Since:
    2.0
    Author:
    Laurent Jourdren
    • Constructor Detail

      • RModuleCommonConfiguration

        public RModuleCommonConfiguration()
    • Method Detail

      • parseRExecutorParameter

        public static RExecutor parseRExecutorParameter​(StepConfigurationContext context,
                                                        Set<Parameter> stepParameters,
                                                        Set<Requirement> requirements,
                                                        String defaultDockerImage)
                                                 throws EoulsanException
        Parse the step parameter and create a configured RExecutor object.
        Parameters:
        context - the step context
        stepParameters - the step parameters. Must be a mutable object
        defaultDockerImage - default docker image
        Returns:
        a configured RExecutor object
        Throws:
        EoulsanException - if one or more parameter is invalid