public class MySqlUserComponent extends Object implements MeasurementFacet, DatabaseComponent, ConnectionPoolingSupport
| Constructor and Description |
|---|
MySqlUserComponent() |
| 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> requests) |
void |
removeConnection() |
void |
start(ResourceContext resourceContext) |
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 resourceContext) throws InvalidPluginConfigurationException, Exception
start in interface ResourceComponentInvalidPluginConfigurationExceptionExceptionpublic void stop()
stop in interface ResourceComponentpublic void getValues(org.rhq.core.domain.measurement.MeasurementReport mr,
Set<org.rhq.core.domain.measurement.MeasurementScheduleRequest> requests)
throws Exception
getValues in interface MeasurementFacetExceptionpublic org.rhq.core.domain.measurement.AvailabilityType getAvailability()
getAvailability in interface AvailabilityFacetCopyright © 2008-2014 Red Hat, Inc.. All Rights Reserved.