Class HybrisSoftwareComponentCollectorImpl
- java.lang.Object
-
- de.hybris.datasupplier.generator.tomcat.collector.BaseTomcatCollectorImpl
-
- de.hybris.datasupplier.generator.tomcat.collector.sc.BaseSoftwareComponentCollectorImpl
-
- de.hybris.datasupplier.generator.hybris.collector.sc.HybrisSoftwareComponentCollectorImpl
-
- All Implemented Interfaces:
com.sap.sup.admin.sldsupplier.collector.SLDDataCollector,TomcatCollectorServiceInitializable,TomcatSLDDataCollector
public class HybrisSoftwareComponentCollectorImpl extends BaseSoftwareComponentCollectorImpl
-
-
Field Summary
-
Fields inherited from class de.hybris.datasupplier.generator.tomcat.collector.sc.BaseSoftwareComponentCollectorImpl
MAX_SOFTWARE_COMPONENT_LEVEL, TMP, WAR
-
-
Constructor Summary
Constructors Constructor Description HybrisSoftwareComponentCollectorImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.ListbuildProductSoftwareComponentDeployments(TomcatServer server)voidcollect()protected com.sap.sup.admin.sldsupplier.sc.ProductInformationCreatorcreateProductInformationCreator()protected java.util.ListfilterProductSoftwareDeploymentsByVersion(java.util.List allHybrisProductSoftwareDeployments, java.lang.String currentVersion)HybrisCollectorServicegetHybrisCollectorService()com.sap.sup.admin.sldsupplier.data.model.sc.meta.xml.ProductInformationgetHybrisPoductInformation()protected com.sap.sup.admin.sldsupplier.data.model.sc.meta.xml.ProductInformationloadHybrisProductInformation()voidsetHybrisCollectorService(HybrisCollectorService hybrisCollectorService)voidsetHybrisPoductInformation(com.sap.sup.admin.sldsupplier.data.model.sc.meta.xml.ProductInformation hybrisPoductInformation)protected voidstartCollect()java.lang.StringtoString()-
Methods inherited from class de.hybris.datasupplier.generator.tomcat.collector.sc.BaseSoftwareComponentCollectorImpl
buildSoftwareComponentDeployments, buildWebModule, buildWebModule70, getApplicationDeploymentDir, getCreator, getCurrentSoftwareComponentLookupLevel, getMaxSoftwareComponentLookupLevel, getProductSoftwareComponentDeployments, getTomcatConfiguration, loadApplicationSoftwareComponentDeploymentsFromDir, loadApplicationSoftwareComponentDeploymentsFromWar, loadApplicationSoftwareComponentDeploymentsFromZip, setCreator, setCurrentSoftwareComponentLookupLevel, setMaxSoftwareComponentLookupLevel, setProductSoftwareComponentDeployments, setTomcatConfiguration
-
Methods inherited from class de.hybris.datasupplier.generator.tomcat.collector.BaseTomcatCollectorImpl
getCollectorContext, getServiceInitializer, getVerbose, setCollectorContext, setServiceInitializer
-
-
-
-
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:
toStringin classjava.lang.Object
-
createProductInformationCreator
protected com.sap.sup.admin.sldsupplier.sc.ProductInformationCreator createProductInformationCreator()
- Overrides:
createProductInformationCreatorin classBaseSoftwareComponentCollectorImpl
-
collect
public void collect()
-
startCollect
protected void startCollect() throws javax.management.InstanceNotFoundException, java.io.IOException- Throws:
javax.management.InstanceNotFoundExceptionjava.io.IOException
-
buildProductSoftwareComponentDeployments
protected java.util.List buildProductSoftwareComponentDeployments(TomcatServer server) throws javax.management.InstanceNotFoundException, java.io.IOException
- Throws:
javax.management.InstanceNotFoundExceptionjava.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)
-
-