org.hyperic.hq.product (Hyperic HQ Plugin API)
Keywords: org.hyperic.hq.product package

Overview | Package | Class | Tree | Deprecated | Index | Help
| Hyperic HQ Plugin API v. 4.4.0.2
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.hyperic.hq.product

Interface Summary
AutoServerDetector |
FileServerDetector |
MeasurementValueGetter |
RegistryServerDetector |
RuntimeDiscoverer | Classes that implement this interface know how to discover resources at runtime for a particular product.
ScriptLanguagePlugin |

Class Summary
AutoinventoryPluginManager |
AvailabilityMetricValue | Represents a value of an Availability Metric that includes the start time of the availability.
ClientPluginDeployer | Deployment of embedded plugin files.
ClientPluginDeployer.Handler |
Collector |
CollectorExecutor |
CollectorResult |
ConfigFileTrackPlugin |
ConfigTrackPlugin |
ConfigTrackPluginManager |
ControlPlugin | Base class for control plugins.
ControlPluginManager |
DaemonDetector | Generic detector for use by pure-xml plugins.
ExecutableMeasurementPlugin |
ExecutableProcess |
GenericPlugin |
JDBCControlPlugin |
JDBCMeasurementPlugin | Base class for JDBC measurement plugins.
JDBCQueryCache | JDBCQueryCache is a simple caching mechanism to be used with JDBCMeasurementPlugins.
LiveDataPlugin |
LiveDataPluginManager |
Log4JLogTrackPlugin |
LogFileTailPlugin |
LogFileTrackPlugin |
LogMessageFolder |
LogTrackPlugin |
LogTrackPluginManager |
MeasurementInfo | Carry information about measurement templates
MeasurementInfos | A collection of `MeasurementInfo`s
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
MetricProperties |
MetricValue | Represents a value of a Metric.
PlatformDetector | Detect platform attributes
PlatformResource |
PlatformServiceDetector | This class is intended for use by Platform types which have service types, but no server types.
PlatformTypeInfo |
Plugin | Plugin generated by hbm2java
PluginInfo | This class is for use by plugin managers to maintain information about a plugin in order to remove/update a plugin jar.
PluginManager | This class implements common functionality of the GenericPluginManager interface: - maintain a registry of plugins - shutdown() propagated to all plugins
PluginUpdater | Updates a `ProductPlugin` on server and agent side with data needed to deal with new or updated `ServiceType`s
ProcessControlPlugin |
ProductPlugin |
ProductPluginManager | This class is a manager for ProductPlugin implementations and is also a manager of plugin managers.
RtPlugin |
RtPluginManager |
RtStat |
RuntimeResourceReport | A RuntimeResourceReport represents the results of a single server's runtime scan.
ScriptControlPlugin |
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 |
ServiceType | Representation of a service type, equivalent to the data specified by the XML tag
ServiceTypeInfo |
SigarMeasurementPlugin |
SNMPDetector |
SNMPMeasurementPlugin |
StringMatcher |
TrackEvent | Simple data class for sending config and log track events back to the server.
TrackEventPluginManager |
TypeBuilder | Simple helper class to help keep plugin entity names consistent.
TypeInfo | Carry information about appdef entity type
Win32ControlPlugin | Base class for control plugins.
Win32EventLogNotification | Base class for windows event notifications.
Win32EventLogTrackPlugin |
Win32MeasurementPlugin |

Exception Summary
JDBCQueryCacheException |
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 |

Overview | Package | Class | Tree | Deprecated | Index | Help
| Hyperic HQ Plugin API v. 4.4.0.2
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2004-2006 Hyperic, Inc. support@hyperic.net, All Rights Reserved.