Class TomcatApplicationSoftwareComponentCollectorImpl

    • Constructor Detail

      • TomcatApplicationSoftwareComponentCollectorImpl

        public TomcatApplicationSoftwareComponentCollectorImpl()
    • Method Detail

      • toString

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

        public void collect()
      • endCollect

        protected void endCollect()
                           throws javax.management.MalformedObjectNameException,
                                  javax.management.ReflectionException,
                                  javax.management.AttributeNotFoundException,
                                  javax.management.MBeanException,
                                  javax.management.InstanceNotFoundException,
                                  java.io.IOException
        Throws:
        javax.management.MalformedObjectNameException
        javax.management.ReflectionException
        javax.management.AttributeNotFoundException
        javax.management.MBeanException
        javax.management.InstanceNotFoundException
        java.io.IOException
      • startCollect

        protected void startCollect()
                             throws javax.management.MalformedObjectNameException,
                                    javax.management.ReflectionException,
                                    javax.management.AttributeNotFoundException,
                                    javax.management.MBeanException,
                                    javax.management.InstanceNotFoundException,
                                    java.io.IOException
        Throws:
        javax.management.MalformedObjectNameException
        javax.management.ReflectionException
        javax.management.AttributeNotFoundException
        javax.management.MBeanException
        javax.management.InstanceNotFoundException
        java.io.IOException
      • buildProductSoftwareComponentDeployments

        protected java.util.List buildProductSoftwareComponentDeployments​(java.util.List webModules)
                                                                   throws java.io.IOException
        Throws:
        java.io.IOException
      • buildProductSoftwareComponentDeployments

        protected java.util.List buildProductSoftwareComponentDeployments​(TomcatServer server,
                                                                          TomcatEngine engine,
                                                                          TomcatWebModule webModule)
                                                                   throws java.io.IOException
        Throws:
        java.io.IOException
      • buildApplicationSoftwareComponentDeployments

        protected java.util.List buildApplicationSoftwareComponentDeployments​(TomcatServer server,
                                                                              TomcatEngine engine,
                                                                              TomcatWebModule webModule)
                                                                       throws java.io.IOException
        Throws:
        java.io.IOException
      • collectWebModules

        protected java.util.List collectWebModules()
                                            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