Class TomcatServerSoftwareComponentCollectorImpl
- java.lang.Object
-
- de.hybris.datasupplier.generator.tomcat.collector.BaseTomcatCollectorImpl
-
- de.hybris.datasupplier.generator.tomcat.collector.sc.BaseSoftwareComponentCollectorImpl
-
- de.hybris.datasupplier.generator.tomcat.collector.sc.TomcatServerSoftwareComponentCollectorImpl
-
- All Implemented Interfaces:
com.sap.sup.admin.sldsupplier.collector.SLDDataCollector,TomcatCollectorServiceInitializable,TomcatSLDDataCollector
- Direct Known Subclasses:
TomcatServerSoftwareComponentCollector70Impl
public class TomcatServerSoftwareComponentCollectorImpl extends BaseSoftwareComponentCollectorImpl
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringTOMCAT_SLD_DATASUPPLIER_WEB-
Fields inherited from class de.hybris.datasupplier.generator.tomcat.collector.sc.BaseSoftwareComponentCollectorImpl
MAX_SOFTWARE_COMPONENT_LEVEL, TMP, WAR
-
-
Constructor Summary
Constructors Constructor Description TomcatServerSoftwareComponentCollectorImpl()
-
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 TomcatWebModulefindSldDataSupplierWebModule()com.sap.sup.admin.sldsupplier.data.model.sc.meta.xml.ProductInformationgetTomcatPoductInformation()protected com.sap.sup.admin.sldsupplier.data.model.sc.meta.xml.ProductInformationloadTomcatProductInformation()protected com.sap.sup.admin.sldsupplier.data.model.sc.meta.xml.ProductInformationloadTomcatServerProductInformationFromWar()voidsetTomcatPoductInformation(com.sap.sup.admin.sldsupplier.data.model.sc.meta.xml.ProductInformation tomcatPoductInformation)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
-
-
-
-
Field Detail
-
TOMCAT_SLD_DATASUPPLIER_WEB
public static final java.lang.String TOMCAT_SLD_DATASUPPLIER_WEB
- See Also:
- Constant Field Values
-
-
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:
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.MalformedObjectNameException, javax.management.ReflectionException, javax.management.AttributeNotFoundException, javax.management.MBeanException, javax.management.InstanceNotFoundException, java.io.IOException- Throws:
javax.management.MalformedObjectNameExceptionjavax.management.ReflectionExceptionjavax.management.AttributeNotFoundExceptionjavax.management.MBeanExceptionjavax.management.InstanceNotFoundExceptionjava.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.MalformedObjectNameExceptionjavax.management.ReflectionExceptionjavax.management.AttributeNotFoundExceptionjavax.management.MBeanExceptionjavax.management.InstanceNotFoundExceptionjava.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.MalformedObjectNameExceptionjavax.management.ReflectionExceptionjavax.management.AttributeNotFoundExceptionjavax.management.MBeanExceptionjavax.management.InstanceNotFoundException
-
-