Class TomcatConfigurationCollectorImpl

    • Constructor Detail

      • TomcatConfigurationCollectorImpl

        public TomcatConfigurationCollectorImpl()
    • Method Detail

      • setTomcatConfiguration

        public void setTomcatConfiguration​(TomcatConfiguration tomcatConfiguration)
      • getLocalHostName

        public java.lang.String getLocalHostName()
      • setLocalHostName

        public void setLocalHostName​(java.lang.String localHostName)
      • getIpAddress

        public java.lang.String getIpAddress()
        Returns:
        the ipAddress
      • setIpAddress

        public void setIpAddress​(java.lang.String ipAddress)
        Parameters:
        ipAddress - the ipAddress to set
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • collect

        public void collect()
      • startCollect

        protected void startCollect()
                             throws javax.management.MalformedObjectNameException,
                                    javax.management.ReflectionException,
                                    javax.management.AttributeNotFoundException,
                                    javax.management.MBeanException,
                                    javax.management.InstanceNotFoundException,
                                    java.net.UnknownHostException
        Throws:
        javax.management.MalformedObjectNameException
        javax.management.ReflectionException
        javax.management.AttributeNotFoundException
        javax.management.MBeanException
        javax.management.InstanceNotFoundException
        java.net.UnknownHostException
      • buildTomcatServer

        protected TomcatServer buildTomcatServer​(javax.management.MBeanServer mbeanServer,
                                                 javax.management.ObjectName serverName)
                                          throws javax.management.MalformedObjectNameException,
                                                 javax.management.ReflectionException,
                                                 javax.management.AttributeNotFoundException,
                                                 javax.management.MBeanException,
                                                 javax.management.InstanceNotFoundException
        Throws:
        javax.management.MalformedObjectNameException
        javax.management.ReflectionException
        javax.management.AttributeNotFoundException
        javax.management.MBeanException
        javax.management.InstanceNotFoundException
      • buildJavaRuntime

        protected com.sap.sup.admin.sldsupplier.data.java.JavaRuntime buildJavaRuntime​(javax.management.MBeanServer mbeanServer,
                                                                                       TomcatServer server,
                                                                                       javax.management.ObjectName serverName)
      • buildTomcatService

        protected TomcatService buildTomcatService​(javax.management.MBeanServer mbeanServer,
                                                   TomcatServer server,
                                                   javax.management.ObjectName serviceName)
                                            throws javax.management.MalformedObjectNameException,
                                                   javax.management.ReflectionException,
                                                   javax.management.AttributeNotFoundException,
                                                   javax.management.MBeanException,
                                                   javax.management.InstanceNotFoundException
        Throws:
        javax.management.MalformedObjectNameException
        javax.management.ReflectionException
        javax.management.AttributeNotFoundException
        javax.management.MBeanException
        javax.management.InstanceNotFoundException
      • buildTomcatConnector

        protected TomcatConnector buildTomcatConnector​(javax.management.MBeanServer mbeanServer,
                                                       TomcatService tomcatService,
                                                       javax.management.ObjectName connectorName)
                                                throws javax.management.ReflectionException,
                                                       javax.management.AttributeNotFoundException,
                                                       javax.management.MBeanException,
                                                       javax.management.InstanceNotFoundException
        Throws:
        javax.management.ReflectionException
        javax.management.AttributeNotFoundException
        javax.management.MBeanException
        javax.management.InstanceNotFoundException
      • buildTomcatEngine

        protected TomcatEngine buildTomcatEngine​(javax.management.MBeanServer mbeanServer,
                                                 TomcatService tomcatService,
                                                 javax.management.ObjectName engineName)
                                          throws javax.management.MalformedObjectNameException,
                                                 javax.management.ReflectionException,
                                                 javax.management.AttributeNotFoundException,
                                                 javax.management.MBeanException,
                                                 javax.management.InstanceNotFoundException
        Throws:
        javax.management.MalformedObjectNameException
        javax.management.ReflectionException
        javax.management.AttributeNotFoundException
        javax.management.MBeanException
        javax.management.InstanceNotFoundException
      • findLocalMachineName

        protected java.lang.String findLocalMachineName()
                                                 throws java.net.UnknownHostException
        Throws:
        java.net.UnknownHostException
      • findIpAddress

        protected java.lang.String findIpAddress()
                                          throws java.net.UnknownHostException
        Throws:
        java.net.UnknownHostException
      • setHybrisCollectorService

        public void setHybrisCollectorService​(HybrisCollectorService hybrisCollectorService)
        Parameters:
        hybrisCollectorService - the hybrisCollectorService to set
      • getHybrisCollectorService

        public HybrisCollectorService getHybrisCollectorService()
        Returns:
        the hybrisCollectorService