Interface StepConfigurationContext

    • Method Detail

      • getCommandName

        String getCommandName()
        Get the command name.
        Returns:
        the command name
      • getJobUUID

        String getJobUUID()
        Get the UUID of the job.
        Returns:
        the job UUID
      • getJobDescription

        String getJobDescription()
        Get the job description.
        Returns:
        the job description
      • getJobEnvironment

        String getJobEnvironment()
        Get the job environment.
        Returns:
        the job environment
      • getCommandDescription

        String getCommandDescription()
        Get command description.
        Returns:
        the command description
      • getCommandAuthor

        String getCommandAuthor()
        Get the command author.
        Returns:
        the command author
      • getOutputDirectory

        DataFile getOutputDirectory()
        Get the output path.
        Returns:
        Returns the output Path
      • getJobDirectory

        DataFile getJobDirectory()
        Get the job path.
        Returns:
        Returns the log Path
      • getStepOutputDirectory

        DataFile getStepOutputDirectory()
        Get the step working directory.
        Returns:
        Returns the step working directory
      • getJobId

        String getJobId()
        Get the job id.
        Returns:
        the job id
      • getJobHost

        String getJobHost()
        Get the host of the job.
        Returns:
        a string with the host of the job
      • getDesignFile

        DataFile getDesignFile()
        Get the design file path.
        Returns:
        the design file path
      • getWorkflowFile

        DataFile getWorkflowFile()
        Get the workflow file path.
        Returns:
        the workflow file path
      • getSettings

        Settings getSettings()
        Get Eoulsan settings.
        Returns:
        the Settings
      • getLogger

        Logger getLogger()
        Get the logger.
        Returns:
        the logger
      • getGenericLogger

        fr.ens.biologie.genomique.kenetre.log.GenericLogger getGenericLogger()
        Get the generic logger.
        Returns:
        the generic logger
      • getCurrentStep

        Step getCurrentStep()
        Get the current step.
        Returns:
        the current Step or null if no Step is currently running.
      • getLocalTempDirectory

        File getLocalTempDirectory()
        Get local temporary directory.
        Returns:
        the local temporary directory