Class TomcatConfigurationCollectorImpl
- java.lang.Object
-
- de.hybris.datasupplier.generator.tomcat.collector.BaseTomcatCollectorImpl
-
- de.hybris.datasupplier.generator.tomcat.collector.config.TomcatConfigurationCollectorImpl
-
- All Implemented Interfaces:
com.sap.sup.admin.sldsupplier.collector.SLDDataCollector,TomcatCollectorServiceInitializable,TomcatSLDDataCollector
public class TomcatConfigurationCollectorImpl extends BaseTomcatCollectorImpl
-
-
Constructor Summary
Constructors Constructor Description TomcatConfigurationCollectorImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com.sap.sup.admin.sldsupplier.data.java.JavaRuntimebuildJavaRuntime(javax.management.MBeanServer mbeanServer, TomcatServer server, javax.management.ObjectName serverName)protected TomcatConnectorbuildTomcatConnector(javax.management.MBeanServer mbeanServer, TomcatService tomcatService, javax.management.ObjectName connectorName)protected TomcatEnginebuildTomcatEngine(javax.management.MBeanServer mbeanServer, TomcatService tomcatService, javax.management.ObjectName engineName)protected TomcatServerbuildTomcatServer(javax.management.MBeanServer mbeanServer, javax.management.ObjectName serverName)protected TomcatServicebuildTomcatService(javax.management.MBeanServer mbeanServer, TomcatServer server, javax.management.ObjectName serviceName)voidcollect()protected java.lang.StringfindIpAddress()protected java.lang.StringfindLocalMachineName()HybrisCollectorServicegetHybrisCollectorService()java.lang.StringgetIpAddress()java.lang.StringgetLocalHostName()TomcatConfigurationgetTomcatConfiguration()voidsetHybrisCollectorService(HybrisCollectorService hybrisCollectorService)voidsetIpAddress(java.lang.String ipAddress)voidsetLocalHostName(java.lang.String localHostName)voidsetTomcatConfiguration(TomcatConfiguration tomcatConfiguration)protected voidstartCollect()java.lang.StringtoString()-
Methods inherited from class de.hybris.datasupplier.generator.tomcat.collector.BaseTomcatCollectorImpl
getCollectorContext, getServiceInitializer, getVerbose, setCollectorContext, setServiceInitializer
-
-
-
-
Method Detail
-
getTomcatConfiguration
public TomcatConfiguration getTomcatConfiguration()
-
setTomcatConfiguration
public void setTomcatConfiguration(TomcatConfiguration tomcatConfiguration)
-
getLocalHostName
public java.lang.String getLocalHostName()
-
setLocalHostName
public void setLocalHostName(java.lang.String localHostName)
-
getIpAddress
public java.lang.String getIpAddress()
- Returns:
- the ipAddress
-
setIpAddress
public void setIpAddress(java.lang.String ipAddress)
- Parameters:
ipAddress- the ipAddress to set
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.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.net.UnknownHostException- Throws:
javax.management.MalformedObjectNameExceptionjavax.management.ReflectionExceptionjavax.management.AttributeNotFoundExceptionjavax.management.MBeanExceptionjavax.management.InstanceNotFoundExceptionjava.net.UnknownHostException
-
buildTomcatServer
protected TomcatServer buildTomcatServer(javax.management.MBeanServer mbeanServer, javax.management.ObjectName serverName) 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
-
buildJavaRuntime
protected com.sap.sup.admin.sldsupplier.data.java.JavaRuntime buildJavaRuntime(javax.management.MBeanServer mbeanServer, TomcatServer server, javax.management.ObjectName serverName)
-
buildTomcatService
protected TomcatService buildTomcatService(javax.management.MBeanServer mbeanServer, TomcatServer server, javax.management.ObjectName serviceName) 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
-
buildTomcatConnector
protected TomcatConnector buildTomcatConnector(javax.management.MBeanServer mbeanServer, TomcatService tomcatService, javax.management.ObjectName connectorName) throws javax.management.ReflectionException, javax.management.AttributeNotFoundException, javax.management.MBeanException, javax.management.InstanceNotFoundException
- Throws:
javax.management.ReflectionExceptionjavax.management.AttributeNotFoundExceptionjavax.management.MBeanExceptionjavax.management.InstanceNotFoundException
-
buildTomcatEngine
protected TomcatEngine buildTomcatEngine(javax.management.MBeanServer mbeanServer, TomcatService tomcatService, javax.management.ObjectName engineName) 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
-
findLocalMachineName
protected java.lang.String findLocalMachineName() throws java.net.UnknownHostException- Throws:
java.net.UnknownHostException
-
findIpAddress
protected java.lang.String findIpAddress() throws java.net.UnknownHostException- Throws:
java.net.UnknownHostException
-
setHybrisCollectorService
public void setHybrisCollectorService(HybrisCollectorService hybrisCollectorService)
- Parameters:
hybrisCollectorService- the hybrisCollectorService to set
-
getHybrisCollectorService
public HybrisCollectorService getHybrisCollectorService()
- Returns:
- the hybrisCollectorService
-
-