Class TomcatApplicationSoftwareComponentCollectorImpl
- 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.TomcatApplicationSoftwareComponentCollectorImpl
-
- All Implemented Interfaces:
com.sap.sup.admin.sldsupplier.collector.SLDDataCollector,TomcatCollectorServiceInitializable,TomcatSLDDataCollector
- Direct Known Subclasses:
TomcatApplicationSoftwareComponentCollector70Impl
public class TomcatApplicationSoftwareComponentCollectorImpl 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 TomcatApplicationSoftwareComponentCollectorImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.ListbuildApplicationSoftwareComponentDeployments(TomcatServer server, TomcatEngine engine, TomcatWebModule webModule)protected java.util.ListbuildProductSoftwareComponentDeployments(TomcatServer server, TomcatEngine engine, TomcatWebModule webModule)protected java.util.ListbuildProductSoftwareComponentDeployments(java.util.List webModules)voidcollect()protected java.util.ListcollectWebModules()protected voidendCollect()protected voidstartCollect()java.lang.StringtoString()-
Methods inherited from class de.hybris.datasupplier.generator.tomcat.collector.sc.BaseSoftwareComponentCollectorImpl
buildSoftwareComponentDeployments, buildWebModule, buildWebModule70, createProductInformationCreator, 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
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.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.MalformedObjectNameExceptionjavax.management.ReflectionExceptionjavax.management.AttributeNotFoundExceptionjavax.management.MBeanExceptionjavax.management.InstanceNotFoundExceptionjava.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.MalformedObjectNameExceptionjavax.management.ReflectionExceptionjavax.management.AttributeNotFoundExceptionjavax.management.MBeanExceptionjavax.management.InstanceNotFoundExceptionjava.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.MalformedObjectNameExceptionjavax.management.ReflectionExceptionjavax.management.AttributeNotFoundExceptionjavax.management.MBeanExceptionjavax.management.InstanceNotFoundException
-
-