public class MySqlTableComponent extends Object implements DatabaseComponent, ConnectionPoolingSupport, MeasurementFacet
| Constructor and Description |
|---|
MySqlTableComponent() |
| Modifier and Type | Method and Description |
|---|---|
org.rhq.core.domain.measurement.AvailabilityType |
getAvailability() |
Connection |
getConnection() |
PooledConnectionProvider |
getPooledConnectionProvider() |
void |
getValues(org.rhq.core.domain.measurement.MeasurementReport mr,
Set<org.rhq.core.domain.measurement.MeasurementScheduleRequest> set) |
void |
removeConnection() |
void |
start(ResourceContext rc) |
void |
stop() |
boolean |
supportsConnectionPooling() |
public Connection getConnection()
getConnection in interface DatabaseComponentpublic void removeConnection()
removeConnection in interface DatabaseComponentpublic boolean supportsConnectionPooling()
supportsConnectionPooling in interface ConnectionPoolingSupportpublic PooledConnectionProvider getPooledConnectionProvider()
getPooledConnectionProvider in interface ConnectionPoolingSupportpublic void start(ResourceContext rc) throws InvalidPluginConfigurationException, Exception
start in interface ResourceComponentInvalidPluginConfigurationExceptionExceptionpublic void stop()
stop in interface ResourceComponentpublic org.rhq.core.domain.measurement.AvailabilityType getAvailability()
getAvailability in interface AvailabilityFacetpublic void getValues(org.rhq.core.domain.measurement.MeasurementReport mr,
Set<org.rhq.core.domain.measurement.MeasurementScheduleRequest> set)
throws Exception
getValues in interface MeasurementFacetExceptionCopyright © 2008-2014 Red Hat, Inc.. All Rights Reserved.