|
Hyperic HQ Plugin API v. 2.5.dev | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
| AutoServerDetector | |
| FileServerDetector | |
| RegistryServerDetector | |
| Class Summary | |
| AutoinventoryPluginManager | |
| ConfigFileTrackPlugin | |
| ConfigTrackPlugin | |
| ConfigTrackPluginManager | |
| ControlPlugin | Base class for control plugins. |
| ControlPluginManager | |
| GenericPlugin | |
| JDBCControlPlugin | |
| JDBCMeasurementPlugin | Base class for JDBC measurement plugins. |
| Log4JLogTrackPlugin | |
| LogFileTailPlugin | |
| LogFileTrackPlugin | |
| LogTrackPlugin | |
| LogTrackPluginManager | |
| MeasurementInfo | Carry information about measurement templates |
| MeasurementPlugin | Define and collect metrics. |
| MeasurementPluginManager | |
| Metric | this class parses Metrics in the form of: jmx-domain:jmx-properties:jmx-attribute:metric-properties For example: jboss.system:type=ServerInfo,lang=eng:FreeMemory:naming=jnp://localhost:1099,password=xxx where: jmx-domain = jboss.system jmx-properties = type=ServerInfo,lang=eng jmx-attribute = FreeMemory metric-properties = naming=jnp://localhost:1099,password=xxx |
| MetricValue | Represents a value of a Metric. |
| PlatformResource | |
| PlatformServiceDetector | This class is intended for use by Platform types which have service types, but no server types. |
| PlatformTypeInfo | |
| PluginManager | This class implements common functionality of the GenericPluginManager interface: - maintain a registry of plugins - shutdown() propagated to all plugins |
| ProductPlugin | |
| ProductPluginManager | This class is a manager for ProductPlugin implementations and is also a manager of plugin managers. |
| ServerControlPlugin | This class is mainly helpful for control plugins which are script/process driven. |
| ServerDetector | Encapsulate the know-how to determine all kinds of server-specific information about a single type of server. |
| ServerResource | |
| ServerTypeInfo | |
| ServiceResource | |
| ServiceTypeInfo | |
| SigarMeasurementPlugin | |
| SNMPMeasurementPlugin | |
| TrackEvent | Simple data class for sending config and log track events back to the server. |
| TrackEventPluginManager | |
| TypeInfo | Carry information about appdef entity type |
| URLMetric | Helper class for Metrics which form URLs, such as for availability. |
| Win32ControlPlugin | Base class for control plugins. |
| Win32EventLogNotification | Base class for windows event notifications. |
| Win32EventLogTrackPlugin | |
| Win32MeasurementPlugin | |
| Exception Summary | |
| MetricInvalidException | This exception is thrown from the translate & getValue methods in plugins when the plugin cannot map the DSN to a template which it returned from getMeasurements |
| MetricNotFoundException | This exception is thrown from getValue when the monitored entity cannot deal with the request. |
| MetricUnreachableException | This exception is thrown from a measurement plugin's getValue when the transport for monitoring the entity fails. |
| PluginException | |
| PluginExistsException | |
| PluginNotFoundException | |
|
Hyperic HQ Plugin API v. 2.5.dev | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||