Class HopRun

    • Constructor Detail

      • HopRun

        public HopRun()
    • Method Detail

      • run

        public void run()
        Specified by:
        run in interface Runnable
      • applySystemProperties

        public void applySystemProperties()
      • getLog

        public ILogChannel getLog()
        Gets log
        Returns:
        value of log
      • getCmd

        public picocli.CommandLine getCmd()
        Gets cmd
        Returns:
        value of cmd
      • setCmd

        public void setCmd​(picocli.CommandLine cmd)
        Parameters:
        cmd - The cmd to set
      • getFilename

        public String getFilename()
        Gets filename
        Returns:
        value of filename
      • setFilename

        public void setFilename​(String filename)
        Parameters:
        filename - The filename to set
      • getLevel

        public String getLevel()
        Gets level
        Returns:
        value of level
      • setLevel

        public void setLevel​(String level)
        Parameters:
        level - The level to set
      • isHelpRequested

        public boolean isHelpRequested()
        Gets helpRequested
        Returns:
        value of helpRequested
      • setHelpRequested

        public void setHelpRequested​(boolean helpRequested)
        Parameters:
        helpRequested - The helpRequested to set
      • getParameters

        public String[] getParameters()
        Gets parameters
        Returns:
        value of parameters
      • setParameters

        public void setParameters​(String[] parameters)
        Parameters:
        parameters - The parameters to set
      • getRunConfigurationName

        public String getRunConfigurationName()
        Gets runConfigurationName
        Returns:
        value of runConfigurationName
      • setRunConfigurationName

        public void setRunConfigurationName​(String runConfigurationName)
        Parameters:
        runConfigurationName - The runConfigurationName to set
      • isPrintingOptions

        public boolean isPrintingOptions()
        Gets printingOptions
        Returns:
        value of printingOptions
      • setPrintingOptions

        public void setPrintingOptions​(boolean printingOptions)
        Parameters:
        printingOptions - The printingOptions to set
      • getSystemProperties

        public String[] getSystemProperties()
        Gets systemProperties
        Returns:
        value of systemProperties
      • setSystemProperties

        public void setSystemProperties​(String[] systemProperties)
        Parameters:
        systemProperties - The systemProperties to set
      • getVariables

        public IVariables getVariables()
        Gets variables
        Returns:
        value of variables
      • setVariables

        public void setVariables​(IVariables variables)
        Parameters:
        variables - The variables to set
      • getRealRunConfigurationName

        public String getRealRunConfigurationName()
        Gets realRunConfigurationName
        Returns:
        value of realRunConfigurationName
      • setRealRunConfigurationName

        public void setRealRunConfigurationName​(String realRunConfigurationName)
        Parameters:
        realRunConfigurationName - The realRunConfigurationName to set
      • getRealFilename

        public String getRealFilename()
        Gets realFilename
        Returns:
        value of realFilename
      • setRealFilename

        public void setRealFilename​(String realFilename)
        Parameters:
        realFilename - The realFilename to set
      • setLog

        public void setLog​(ILogChannel log)
        Parameters:
        log - The log to set
      • isFinishedWithoutError

        public boolean isFinishedWithoutError()
        Gets finished status of pipeline or workflow
        Returns:
        boolean indicating no errors
      • setFinishedWithoutError

        public void setFinishedWithoutError​(boolean finishedWithoutError)
        Parameters:
        finishedWithoutError - Boolean indicating if pipeline or workflow finished without errors
      • getMetadataExportFile

        public String getMetadataExportFile()
        Gets metadataExportFile
        Returns:
        value of metadataExportFile
      • setMetadataExportFile

        public void setMetadataExportFile​(String metadataExportFile)
        Sets metadataExportFile
        Parameters:
        metadataExportFile - value of metadataExportFile
      • main

        public static void main​(String[] args)