Class JMXDetector

    • Constructor Detail

      • JMXDetector

        protected JMXDetector​(java.lang.String serviceName,
                              int port)

        Constructor for JMXDetector.

        Parameters:
        serviceName - a String object.
        port - a int.
      • JMXDetector

        protected JMXDetector​(java.lang.String serviceName,
                              int port,
                              int timeout,
                              int retries)

        Constructor for JMXDetector.

        Parameters:
        serviceName - a String object.
        port - a int.
        timeout - a int.
        retries - a int.
    • Method Detail

      • isServiceDetected

        public final boolean isServiceDetected​(java.net.InetAddress address)
        Description copied from class: SyncAbstractDetector

        isServiceDetected

        Specified by:
        isServiceDetected in class SyncAbstractDetector
        Parameters:
        address - a InetAddress object.
        Returns:
        a boolean.
      • isServiceDetected

        public final boolean isServiceDetected​(java.net.InetAddress address,
                                               java.util.Map<java.lang.String,​java.lang.String> runtimeAttributes)
      • getObject

        public java.lang.String getObject()
      • setObject

        public void setObject​(java.lang.String object)
      • setFactory

        public void setFactory​(java.lang.String factory)

        setFactory

        Parameters:
        factory - a String object.
      • getFactory

        public java.lang.String getFactory()

        getFactory

        Returns:
        a String object.
      • setFriendlyName

        public void setFriendlyName​(java.lang.String friendlyName)

        setFriendlyName

        Parameters:
        friendlyName - a String object.
      • getFriendlyName

        public java.lang.String getFriendlyName()

        getFriendlyName

        Returns:
        a String object.
      • setProtocol

        public void setProtocol​(java.lang.String protocol)

        setProtocol

        Parameters:
        protocol - a String object.
      • getProtocol

        public java.lang.String getProtocol()

        getProtocol

        Returns:
        a String object.
      • setType

        public void setType​(java.lang.String type)

        setType

        Parameters:
        type - a String object.
      • getType

        public java.lang.String getType()

        getType

        Returns:
        a String object.
      • setUrlPath

        public void setUrlPath​(java.lang.String urlPath)

        setUrlPath

        Parameters:
        urlPath - a String object.
      • getUrlPath

        public java.lang.String getUrlPath()

        getUrlPath

        Returns:
        a String object.
      • setUsername

        public void setUsername​(java.lang.String username)

        setUsername

        Parameters:
        username - a String object.
      • getUsername

        public java.lang.String getUsername()

        getUsername

        Returns:
        a String object.
      • setPassword

        public void setPassword​(java.lang.String password)

        setPassword

        Parameters:
        password - a String object.
      • getPassword

        public java.lang.String getPassword()

        getPassword

        Returns:
        a String object.
      • getUrl

        public java.lang.String getUrl()
      • setUrl

        public void setUrl​(java.lang.String url)
      • connect

        protected JmxServerConnectionWrapper connect​(java.net.InetAddress address,
                                                     int port,
                                                     int timeout,
                                                     java.util.Map<java.lang.String,​java.lang.String> runtimeAttributes)
                                              throws java.io.IOException
        Throws:
        java.io.IOException