Interface InstancesManager


  • @Deprecated
    public interface InstancesManager
    Deprecated.
    since 184 as there are no known references to it
    • Method Detail

      • createInstance

        void createInstance()
                     throws InstanceException
        Deprecated.
        Creates a server instance.
        Throws:
        InstanceException - This exception is thrown if - the instance already exists. - an invalid or insufficient config. is supplied. - an exception occurred during instance creation.
      • deleteInstance

        void deleteInstance()
                     throws InstanceException
        Deprecated.
        Deletes an instance identified by the given name. (Should we stop the instance before deleting the instance?)
        Throws:
        InstanceException - This exception is thrown if - the instance does not exist. - an exception occurred while deleting the instance.
      • startInstance

        Process startInstance​(String[] interativeOptions)
                       throws InstanceException
        Deprecated.
        Starts the instance.
        Parameters:
        interativeOptions - which may be used for security, these parameters are passed in on the standard input stream of the executing process
        Returns:
        Throws:
        InstanceException
      • startInstance

        Process startInstance​(String[] interativeOptions,
                              String[] commandLineArgs)
                       throws InstanceException
        Deprecated.
        Starts the instance.
        Parameters:
        interativeOptions - which may be used for security, these parameters are passed in on the standard input stream of the executing process
        commandLineArgs - is additional commandline arguments that are to be appended to the processes commandline when it starts
        Returns:
        Throws:
        InstanceException
      • startInstance

        Process startInstance​(String[] interativeOptions,
                              String[] commandLineArgs,
                              Properties envProps)
                       throws InstanceException
        Deprecated.
        Starts the instance.
        Parameters:
        interativeOptions - which may be used for security, these parameters are passed in on the standard input stream of the executing process
        commandLineArgs - is additional commandline arguments that are to be appended to the processes commandline when it starts
        envProps - properties to be added to System
        Throws:
        InstanceException
      • isRestartNeeded

        boolean isRestartNeeded()
                         throws InstanceException
        Deprecated.
        Returns:
        true if the instance requires a restart for some config changes to take effect, false otherwise.
        Throws:
        InstanceException
      • getNativeName

        String getNativeName()
        Deprecated.
      • stopInstanceWithinTime

        boolean stopInstanceWithinTime​(int timeout)
                                throws InstanceException
        Deprecated.
        Tries to stop the instance with the specified timeout.Returns true if success; false if failure
        Parameters:
        timeout -
        Throws:
        InstanceException