Class TomcatServerSoftwareComponentCollectorImpl

    • Field Detail

      • TOMCAT_SLD_DATASUPPLIER_WEB

        public static final java.lang.String TOMCAT_SLD_DATASUPPLIER_WEB
        See Also:
        Constant Field Values
    • Constructor Detail

      • TomcatServerSoftwareComponentCollectorImpl

        public TomcatServerSoftwareComponentCollectorImpl()
    • Method Detail

      • getTomcatPoductInformation

        public com.sap.sup.admin.sldsupplier.data.model.sc.meta.xml.ProductInformation getTomcatPoductInformation()
      • setTomcatPoductInformation

        public void setTomcatPoductInformation​(com.sap.sup.admin.sldsupplier.data.model.sc.meta.xml.ProductInformation tomcatPoductInformation)
      • 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.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​(TomcatServer server)
      • loadTomcatProductInformation

        protected com.sap.sup.admin.sldsupplier.data.model.sc.meta.xml.ProductInformation loadTomcatProductInformation()
      • loadTomcatServerProductInformationFromWar

        protected com.sap.sup.admin.sldsupplier.data.model.sc.meta.xml.ProductInformation loadTomcatServerProductInformationFromWar()
                                                                                                                             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
      • findSldDataSupplierWebModule

        protected TomcatWebModule findSldDataSupplierWebModule()
                                                        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