Class StartServerHelper


  • public class StartServerHelper
    extends Object
    Java does not allow multiple inheritance. Both StartDomainCommand and StartInstanceCommand have common code but they are already in a different hierarchy of classes. The first common baseclass is too far away -- e.g. no "launcher" variable, etc. Instead -- put common code in here and call it as common utilities This class is designed to be thread-safe and IMMUTABLE
    Author:
    bnevins
    • Constructor Detail

    • Method Detail

      • prepareForLaunch

        public boolean prepareForLaunch()
                                 throws CommandException
        Run a series of commands to prepare for a launch.
        Returns:
        false if there was a problem.
        Throws:
        CommandException - If there was a timeout waiting for the parent to die or admin port to free up
      • report

        public void report()
      • setWarmup

        public void setWarmup​(boolean warmup)
      • getWarmup

        public boolean getWarmup()