Class HybrisSoftwareComponentCollectorImpl

    • Constructor Detail

      • HybrisSoftwareComponentCollectorImpl

        public HybrisSoftwareComponentCollectorImpl()
    • Method Detail

      • getHybrisPoductInformation

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

        public void setHybrisPoductInformation​(com.sap.sup.admin.sldsupplier.data.model.sc.meta.xml.ProductInformation hybrisPoductInformation)
      • toString

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

        public void collect()
      • startCollect

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

        protected java.util.List buildProductSoftwareComponentDeployments​(TomcatServer server)
                                                                   throws javax.management.InstanceNotFoundException,
                                                                          java.io.IOException
        Throws:
        javax.management.InstanceNotFoundException
        java.io.IOException
      • loadHybrisProductInformation

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

        public void setHybrisCollectorService​(HybrisCollectorService hybrisCollectorService)
      • getHybrisCollectorService

        public HybrisCollectorService getHybrisCollectorService()
        Returns:
        the hybrisCollectorService
      • filterProductSoftwareDeploymentsByVersion

        protected java.util.List filterProductSoftwareDeploymentsByVersion​(java.util.List allHybrisProductSoftwareDeployments,
                                                                           java.lang.String currentVersion)