Class ProcessDescriptionProvider


  • public class ProcessDescriptionProvider
    extends Object
    A singleton which is responsible to provide ProcessDescriptions
    • Method Detail

      • getId

        public String getId​(String launchpadId)
                     throws Exception
        Prepare an ID for a launchpad that will be started, before saving the config.
        Parameters:
        launchpadId - the id of the launchpad to lock
        Returns:
        id key used to add to configs
        Throws:
        Exception
      • cancelId

        public boolean cancelId​(String launchpadId,
                                String unlockKey)
        Parameters:
        launchpadId -
        unlockKey -
        Returns:
      • getRunConfiguration

        public ProcessDescription getRunConfiguration​(String launchpadId)
        Parameters:
        launchpadId -
        Returns:
      • isRunConfigurationAvailable

        public boolean isRunConfigurationAvailable​(String launchpadId)
        Parameters:
        launchpadId -
        Returns:
      • removeRunConfiguration

        public void removeRunConfiguration​(String launchpadId)