Class ServiceMBean

    • Constructor Detail

      • ServiceMBean

        public ServiceMBean()
    • Method Detail

      • addConnector

        public void addConnector​(String address,
                                 int port,
                                 boolean isAjp,
                                 boolean isSSL)
                          throws MBeanException
        Add a new Connector to the set of defined Connectors, and associate it with this Service's Container.
        Parameters:
        address - The IP address on which to bind
        port - TCP port number to listen on
        isAjp - Create a AJP/1.3 Connector
        isSSL - Create a secure Connector
        Throws:
        MBeanException - error creating the connector
      • addExecutor

        public void addExecutor​(String type)
                         throws MBeanException
        Adds a named executor to the service
        Parameters:
        type - Classname of the Executor to be added
        Throws:
        MBeanException - error creating the executor
      • findConnectors

        public String[] findConnectors()
                                throws MBeanException
        Find and return the set of Connectors associated with this Service.
        Returns:
        an array of string representations of the connectors
        Throws:
        MBeanException - error accessing the associated service
      • findExecutors

        public String[] findExecutors()
                               throws MBeanException
        Retrieves all executors.
        Returns:
        an array of string representations of the executors
        Throws:
        MBeanException - error accessing the associated service
      • getExecutor

        public String getExecutor​(String name)
                           throws MBeanException
        Retrieves executor by name
        Parameters:
        name - Name of the executor to be retrieved
        Returns:
        a string representation of the executor
        Throws:
        MBeanException - error accessing the associated service