Hyperic HQ Plugin API v. 2.5.dev

A B C D E F G H I J L M N O P R S T U V W Y

## A

APPLICATION_LOG - Static variable in class net.hyperic.hq.product.Win32EventLogNotification
ATTR_ALIAS - Static variable in class net.hyperic.hq.product.MeasurementInfo
ATTR_CATEGORY - Static variable in class net.hyperic.hq.product.MeasurementInfo
ATTR_COLLECTION_TYPE - Static variable in class net.hyperic.hq.product.MeasurementInfo
ATTR_DEFAULTON - Static variable in class net.hyperic.hq.product.MeasurementInfo
ATTR_GROUP - Static variable in class net.hyperic.hq.product.MeasurementInfo
ATTR_INDICATOR - Static variable in class net.hyperic.hq.product.MeasurementInfo
ATTR_INTERVAL - Static variable in class net.hyperic.hq.product.MeasurementInfo
ATTR_NAME - Static variable in class net.hyperic.hq.product.MeasurementInfo
ATTR_RATE - Static variable in class net.hyperic.hq.product.MeasurementInfo
ATTR_TEMPLATE - Static variable in class net.hyperic.hq.product.MeasurementInfo
ATTR_UNITS - Static variable in class net.hyperic.hq.product.MeasurementInfo
AVAIL_ATTR - Static variable in class net.hyperic.hq.product.JDBCMeasurementPlugin
AVAIL_DOWN - Static variable in class net.hyperic.hq.product.Metric
AVAIL_PAUSED - Static variable in class net.hyperic.hq.product.Metric
AVAIL_UNKNOWN - Static variable in class net.hyperic.hq.product.Metric
AVAIL_UP - Static variable in class net.hyperic.hq.product.Metric
AVAIL_WARN - Static variable in class net.hyperic.hq.product.Metric
ArrayConfigOption - class net.hyperic.util.config.ArrayConfigOption.
  A class that provides multi-valued config options.
ArrayConfigOption() - Constructor for class net.hyperic.util.config.ArrayConfigOption
  Should only be used by serializer/deserializer
ArrayConfigOption(String, String, String, char) - Constructor for class net.hyperic.util.config.ArrayConfigOption
  Create a new ArrayConfigOption
ArrayConfigOption(OptionTransport) - Constructor for class net.hyperic.util.config.ArrayConfigOption
AutoServerDetector - interface net.hyperic.hq.product.AutoServerDetector.
AutoinventoryPluginManager - class net.hyperic.hq.product.AutoinventoryPluginManager.
AutoinventoryPluginManager() - Constructor for class net.hyperic.hq.product.AutoinventoryPluginManager
AutoinventoryPluginManager(Properties) - Constructor for class net.hyperic.hq.product.AutoinventoryPluginManager
addEventLogNotification(Win32EventLogNotification) - Method in class net.hyperic.hq.product.TrackEventPluginManager
addFileWatcher(FileWatcher) - Method in class net.hyperic.hq.product.TrackEventPluginManager
addInterface(String, String, String) - Method in class net.hyperic.hq.product.PlatformResource
addJarMIBs(String) - Method in class net.hyperic.snmp.SNMPClient
addJob(String, String) - Method in class net.hyperic.hq.product.ControlPluginManager
addMIBs(Class, String[]) - Method in class net.hyperic.snmp.SNMPClient
addOption(ConfigOption) - Method in class net.hyperic.util.config.ConfigSchema
addOptions(List) - Method in class net.hyperic.util.config.ConfigSchema
addRunnableTracker(Runnable) - Method in class net.hyperic.hq.product.TrackEventPluginManager
addService(ServiceResource) - Method in class net.hyperic.hq.product.ServerResource
addServiceConfig(String, ConfigResponse) - Method in class net.hyperic.hq.product.AutoinventoryPluginManager
addValue(String) - Method in class net.hyperic.util.config.EnumerationConfigOption
  Option properties
adjustValue(Metric, double) - Method in class net.hyperic.hq.product.Win32MeasurementPlugin

## B

BUILTIN_CMDS - Static variable in class net.hyperic.hq.product.ControlPluginManager
BooleanConfigOption - class net.hyperic.util.config.BooleanConfigOption.
BooleanConfigOption() - Constructor for class net.hyperic.util.config.BooleanConfigOption
  Should only be used by serializer/deserializer
BooleanConfigOption(String, String, boolean) - Constructor for class net.hyperic.util.config.BooleanConfigOption

## C

CFGTYPE_IDX_CONTROL - Static variable in class net.hyperic.hq.product.ProductPlugin
CFGTYPE_IDX_MEASUREMENT - Static variable in class net.hyperic.hq.product.ProductPlugin
CFGTYPE_IDX_PRODUCT - Static variable in class net.hyperic.hq.product.ProductPlugin
CFGTYPE_IDX_RESPONSE_TIME - Static variable in class net.hyperic.hq.product.ProductPlugin
COL_INVALID - Static variable in class net.hyperic.hq.product.JDBCMeasurementPlugin
CONFIGURABLE_TYPES - Static variable in class net.hyperic.hq.product.ProductPlugin
CONFIG_PROPS - Static variable in class net.hyperic.hq.product.URLMetric
ConfigFileTrackPlugin - class net.hyperic.hq.product.ConfigFileTrackPlugin.
ConfigFileTrackPlugin() - Constructor for class net.hyperic.hq.product.ConfigFileTrackPlugin
ConfigOption - class net.hyperic.util.config.ConfigOption.
ConfigOption() - Constructor for class net.hyperic.util.config.ConfigOption
  Should only be used by serializer/deserializer
ConfigOption(String, String, String) - Constructor for class net.hyperic.util.config.ConfigOption
ConfigOption(OptionTransport) - Constructor for class net.hyperic.util.config.ConfigOption
ConfigResponse - class net.hyperic.util.config.ConfigResponse.
ConfigResponse(ConfigSchema) - Constructor for class net.hyperic.util.config.ConfigResponse
  Create a ConfigResponse that will be validated against the specified schema.
ConfigResponse() - Constructor for class net.hyperic.util.config.ConfigResponse
  Create a ConfigResponse that will not be validated against any schema.
ConfigResponse(Map) - Constructor for class net.hyperic.util.config.ConfigResponse
  Create a ConfigResponse that will not be validated against any schema.
ConfigSchema - class net.hyperic.util.config.ConfigSchema.
ConfigSchema() - Constructor for class net.hyperic.util.config.ConfigSchema
ConfigSchema(ConfigOption[]) - Constructor for class net.hyperic.util.config.ConfigSchema
  Construct a ConfigSchema based on the array of ConfigOptions provided.
ConfigTrackPlugin - class net.hyperic.hq.product.ConfigTrackPlugin.
ConfigTrackPlugin() - Constructor for class net.hyperic.hq.product.ConfigTrackPlugin
ConfigTrackPluginManager - class net.hyperic.hq.product.ConfigTrackPluginManager.
ConfigTrackPluginManager() - Constructor for class net.hyperic.hq.product.ConfigTrackPluginManager
ConfigTrackPluginManager(Properties) - Constructor for class net.hyperic.hq.product.ConfigTrackPluginManager
ControlPlugin - class net.hyperic.hq.product.ControlPlugin.
  Base class for control plugins.
ControlPlugin() - Constructor for class net.hyperic.hq.product.ControlPlugin
ControlPluginManager - class net.hyperic.hq.product.ControlPluginManager.
ControlPluginManager() - Constructor for class net.hyperic.hq.product.ControlPluginManager
ControlPluginManager(Properties) - Constructor for class net.hyperic.hq.product.ControlPluginManager
checkOptionIsValid(String) - Method in class net.hyperic.util.config.ConfigOption
checkOptionIsValid(String) - Method in class net.hyperic.util.config.DirArrayConfigOption
checkOptionIsValid(String) - Method in class net.hyperic.util.config.DirConfigOption
checkOptionIsValid(String) - Method in class net.hyperic.util.config.DoubleConfigOption
checkOptionIsValid(String) - Method in class net.hyperic.util.config.EnumerationConfigOption
checkOptionIsValid(String) - Method in class net.hyperic.util.config.IntegerArrayConfigOption
checkOptionIsValid(String) - Method in class net.hyperic.util.config.IntegerConfigOption
checkOptionIsValid(String) - Method in class net.hyperic.util.config.IpAddressConfigOption
checkOptionIsValid(String) - Method in class net.hyperic.util.config.LongConfigOption
checkOptionIsValid(String) - Method in class net.hyperic.util.config.MacAddressConfigOption
checkOptionIsValid(String) - Method in class net.hyperic.util.config.MulticastIpAddressConfigOption
checkOptionIsValid(String) - Method in class net.hyperic.util.config.PortConfigOption
checkOptionIsValid(String) - Method in class net.hyperic.util.config.RegexArrayConfigOption
checkOptionIsValid(String) - Method in class net.hyperic.util.config.StringArrayConfigOption
checkOptionIsValid(String) - Method in class net.hyperic.util.config.StringConfigOption
classNotFoundMessage(NoClassDefFoundError) - Method in class net.hyperic.hq.product.PluginManager
clone() - Method in class net.hyperic.hq.product.MeasurementInfo
clone() - Method in class net.hyperic.hq.product.ServerTypeInfo
clone() - Method in class net.hyperic.hq.product.ServiceTypeInfo
close() - Method in interface net.hyperic.snmp.SNMPSession
  Closes the session.
closeEventLogs() - Method in class net.hyperic.hq.product.TrackEventPluginManager
compareTo(Object) - Method in class net.hyperic.hq.product.MetricValue
  This is for the Datapoint interface.
config - Variable in class net.hyperic.hq.product.GenericPlugin
configTemplate(String[]) - Static method in class net.hyperic.hq.product.Metric
configure(ConfigResponse) - Method in class net.hyperic.hq.product.ConfigFileTrackPlugin
configure(ConfigResponse) - Method in class net.hyperic.hq.product.GenericPlugin
configure(ConfigResponse) - Method in class net.hyperic.hq.product.JDBCControlPlugin
configure(ConfigResponse) - Method in class net.hyperic.hq.product.LogFileTailPlugin
configure(ConfigResponse) - Method in class net.hyperic.hq.product.LogTrackPlugin
configure(ConfigResponse) - Method in class net.hyperic.hq.product.ServerControlPlugin
configure(ConfigResponse) - Method in class net.hyperic.hq.product.Win32ControlPlugin
configure(ConfigResponse) - Method in class net.hyperic.hq.product.Win32EventLogTrackPlugin
createControlPlugin(String, String, ConfigResponse) - Method in class net.hyperic.hq.product.ControlPluginManager
createPlugin(String, String, ConfigResponse) - Method in class net.hyperic.hq.product.PluginManager
createPlugin(String, GenericPlugin, ConfigResponse) - Method in class net.hyperic.hq.product.PluginManager
createServerResource(String) - Method in class net.hyperic.hq.product.ServerDetector
  Initialize an ServerResource with default values.
createServiceResource(String) - Method in class net.hyperic.hq.product.PlatformServiceDetector
createServiceResource(String) - Method in class net.hyperic.hq.product.ServerDetector

## D

DEFAULT_ADDR - Static variable in class net.hyperic.util.config.IpAddressConfigOption
DEFAULT_COMMUNITY - Static variable in class net.hyperic.snmp.SNMPClient
DEFAULT_HOSTNAME - Static variable in class net.hyperic.hq.product.URLMetric
DEFAULT_INSTALLPATH - Static variable in class net.hyperic.hq.product.ProductPlugin
DEFAULT_IP - Static variable in class net.hyperic.snmp.SNMPClient
DEFAULT_PASSWORD - Static variable in class net.hyperic.snmp.SNMPClient
DEFAULT_PATH - Static variable in class net.hyperic.hq.product.URLMetric
DEFAULT_PORT - Static variable in class net.hyperic.hq.product.URLMetric
DEFAULT_PORT - Static variable in class net.hyperic.snmp.SNMPClient
DEFAULT_PORT_STRING - Static variable in class net.hyperic.snmp.SNMPClient
DEFAULT_PROTOCOL - Static variable in class net.hyperic.hq.product.URLMetric
DEFAULT_RATE - Static variable in class net.hyperic.hq.product.MeasurementInfo
DEFAULT_TIMEOUT - Static variable in class net.hyperic.hq.product.ControlPlugin
DEFAULT_TIMEOUT - Static variable in class net.hyperic.hq.product.URLMetric
DEFAULT_USERNAME - Static variable in class net.hyperic.snmp.SNMPClient
DELIM - Static variable in class net.hyperic.util.config.DirArrayConfigOption
DELIM - Static variable in class net.hyperic.util.config.IntegerArrayConfigOption
DELIM - Static variable in class net.hyperic.util.config.RegexArrayConfigOption
DELIM - Static variable in class net.hyperic.util.config.StringArrayConfigOption
DELIM_STR - Static variable in class net.hyperic.util.config.DirArrayConfigOption
DELIM_STR - Static variable in class net.hyperic.util.config.IntegerArrayConfigOption
DELIM_STR - Static variable in class net.hyperic.util.config.RegexArrayConfigOption
DELIM_STR - Static variable in class net.hyperic.util.config.StringArrayConfigOption
DEPLOYMENT_ORDER_LAST - Static variable in class net.hyperic.hq.product.ProductPluginManager
DOMAIN_AVAIL - Static variable in class net.hyperic.hq.product.Win32MeasurementPlugin
DirArrayConfigOption - class net.hyperic.util.config.DirArrayConfigOption.
DirArrayConfigOption() - Constructor for class net.hyperic.util.config.DirArrayConfigOption
  Should only be used by serializer/deserializer
DirArrayConfigOption(String, String, String) - Constructor for class net.hyperic.util.config.DirArrayConfigOption
DirArrayConfigOption(String, String, String, PathValidator) - Constructor for class net.hyperic.util.config.DirArrayConfigOption
DirArrayConfigOption(OptionTransport) - Constructor for class net.hyperic.util.config.DirArrayConfigOption
DirConfigOption - class net.hyperic.util.config.DirConfigOption.
DirConfigOption() - Constructor for class net.hyperic.util.config.DirConfigOption
  Should only be used by serializer/deserializer
DirConfigOption(String, String, String) - Constructor for class net.hyperic.util.config.DirConfigOption
DirConfigOption(OptionTransport) - Constructor for class net.hyperic.util.config.DirConfigOption
DoubleConfigOption - class net.hyperic.util.config.DoubleConfigOption.
DoubleConfigOption() - Constructor for class net.hyperic.util.config.DoubleConfigOption
  Should only be used by serializer/deserializer
DoubleConfigOption(String, String, Double) - Constructor for class net.hyperic.util.config.DoubleConfigOption
DoubleConfigOption(OptionTransport) - Constructor for class net.hyperic.util.config.DoubleConfigOption
decode(String) - Static method in class net.hyperic.hq.product.Metric
decode(String) - Static method in class net.hyperic.hq.product.TrackEvent
decode(byte[]) - Static method in class net.hyperic.util.config.ConfigResponse
  Decode a ConfigResponse from a byte array with no schema validation.
decode(ConfigSchema, byte[]) - Static method in class net.hyperic.util.config.ConfigResponse
  Decode a ConfigResponse from a byte array according to the specified schema.
detectState() - Method in class net.hyperic.hq.product.ControlPlugin
detectState() - Method in class net.hyperic.hq.product.Win32ControlPlugin
discoverResources(int, AIPlatformValue, ConfigResponse) - Method in class net.hyperic.hq.product.ServerDetector
  Deprecated. - Plugins should not use this method.
discoverServers(ConfigResponse) - Method in class net.hyperic.hq.product.ServerDetector
  Override to discover servers for the server type of the plugin instance.
discoverServices(ConfigResponse) - Method in class net.hyperic.hq.product.PlatformServiceDetector
discoverServices(ConfigResponse) - Method in class net.hyperic.hq.product.ServerDetector
  Override to discover services for the server type of the plugin instance.
doAction(String) - Method in class net.hyperic.hq.product.ControlPlugin
  Invokes plugin method with the name of param action.
doAction(String, String) - Method in class net.hyperic.hq.product.ControlPluginManager
doAction(String) - Method in class net.hyperic.hq.product.JDBCControlPlugin
doAction(String) - Method in class net.hyperic.hq.product.Win32ControlPlugin
doCommand(String) - Method in class net.hyperic.hq.product.ServerControlPlugin
doCommand(String, String) - Method in class net.hyperic.hq.product.ServerControlPlugin

## E

EMPTY_CONFIG - Static variable in class net.hyperic.util.config.ConfigResponse
  Empty, encoded ConfigResponse.
ERR - Static variable in class net.hyperic.util.config.MulticastIpAddressConfigOption
EnumerationConfigOption - class net.hyperic.util.config.EnumerationConfigOption.
EnumerationConfigOption() - Constructor for class net.hyperic.util.config.EnumerationConfigOption
  Should only be used by serializer/deserializer
EnumerationConfigOption(String, String, String) - Constructor for class net.hyperic.util.config.EnumerationConfigOption
EnumerationConfigOption(String, String, String, String[]) - Constructor for class net.hyperic.util.config.EnumerationConfigOption
  This constructor allows you to create an EnumConfigOption and supply the valid enum values at construction time.
EnumerationConfigOption(OptionTransport) - Constructor for class net.hyperic.util.config.EnumerationConfigOption
encode(String) - Static method in class net.hyperic.hq.product.Metric
encode() - Method in class net.hyperic.hq.product.TrackEvent
encode() - Method in class net.hyperic.util.config.ConfigResponse
encodeSchema() - Method in class net.hyperic.util.config.ConfigSchema
endScan() - Method in class net.hyperic.hq.product.AutoinventoryPluginManager
equals(Object) - Method in class net.hyperic.hq.product.MetricValue
equals(Object) - Method in class net.hyperic.hq.product.TypeInfo
equals(Object) - Method in class net.hyperic.snmp.SNMPValue
equals(Object) - Method in class net.hyperic.util.config.ConfigOption
execute(String) - Method in class net.hyperic.hq.product.JDBCControlPlugin
executeQuery(String) - Method in class net.hyperic.hq.product.JDBCControlPlugin

## F

FILE_DELIM - Static variable in class net.hyperic.hq.product.GenericPlugin
FILE_DELIM_ESC - Static variable in class net.hyperic.hq.product.GenericPlugin
FileServerDetector - interface net.hyperic.hq.product.FileServerDetector.
formatName(String) - Static method in class net.hyperic.hq.product.TypeInfo
fromEncoding(byte[]) - Static method in class net.hyperic.util.config.ConfigSchema

## G

GenericPlugin - class net.hyperic.hq.product.GenericPlugin.
GenericPlugin() - Constructor for class net.hyperic.hq.product.GenericPlugin
getAbsoluteFiles(String, String) - Method in class net.hyperic.hq.product.GenericPlugin
  Expand a String to array of absolute file names.
getActions() - Method in class net.hyperic.hq.product.ControlPlugin
getActions(String) - Method in class net.hyperic.hq.product.ControlPluginManager
getActions() - Method in class net.hyperic.hq.product.Win32ControlPlugin
getAlias() - Method in class net.hyperic.hq.product.MeasurementInfo
getAppdefId() - Method in class net.hyperic.hq.product.TrackEvent
getAttributeName() - Method in class net.hyperic.hq.product.Metric
  The attribute name
getAttributeName(Metric) - Method in class net.hyperic.hq.product.Win32MeasurementPlugin
getAutoinventoryPlugin(String) - Method in class net.hyperic.hq.product.ProductPluginManager
getAutoinventoryPluginManager() - Method in class net.hyperic.hq.product.ProductPluginManager
getBulk(String) - Method in interface net.hyperic.snmp.SNMPSession
getCachedConnection(String, String, String) - Method in class net.hyperic.hq.product.JDBCMeasurementPlugin
getCanonicalPath(String) - Static method in class net.hyperic.hq.product.ServerDetector
  Fixup the installpath.
getCategory() - Method in class net.hyperic.hq.product.MeasurementInfo
getClassPath(ProductPluginManager) - Method in class net.hyperic.hq.product.ProductPlugin
getCollectionType() - Method in class net.hyperic.hq.product.MeasurementInfo
getColumn(Metric) - Method in class net.hyperic.hq.product.JDBCMeasurementPlugin
  The column in the ResultSet that holds the measurement value.
getColumn(String) - Method in interface net.hyperic.snmp.SNMPSession
  Retrieves all values from a column of an SNMP table.
getColumnName(Metric) - Method in class net.hyperic.hq.product.JDBCMeasurementPlugin
getCommandArgs() - Method in class net.hyperic.hq.product.ServerControlPlugin
  Override to add any additional arguments to the command line.
getCommandEnv() - Method in class net.hyperic.hq.product.ServerControlPlugin
  Override to pass any addition environment variables to the command.
getConfig() - Method in class net.hyperic.hq.product.GenericPlugin
getConfig(String) - Method in class net.hyperic.hq.product.GenericPlugin
  Shortcut, same as getConfig().getValue(key)
getConfigSchema(TypeInfo, ConfigResponse) - Method in class net.hyperic.hq.product.ConfigFileTrackPlugin
getConfigSchema(TypeInfo, ConfigResponse) - Method in class net.hyperic.hq.product.ConfigTrackPlugin
getConfigSchema(TypeInfo, ConfigResponse) - Method in class net.hyperic.hq.product.ControlPlugin
getConfigSchema(TypeInfo, ConfigResponse) - Method in class net.hyperic.hq.product.GenericPlugin
  The ConfigSchema used to render config options for this resource in the UI and client shell.
getConfigSchema(TypeInfo, ConfigResponse) - Method in class net.hyperic.hq.product.JDBCMeasurementPlugin
  Config schema includes jdbc URL, database username and password.
getConfigSchema(TypeInfo, ConfigResponse) - Method in class net.hyperic.hq.product.LogFileTrackPlugin
getConfigSchema(TypeInfo, ConfigResponse) - Method in class net.hyperic.hq.product.LogTrackPlugin
getConfigSchema(TypeInfo, ConfigResponse) - Method in class net.hyperic.hq.product.MeasurementPlugin
getConfigSchema(String, TypeInfo, ConfigResponse) - Method in class net.hyperic.hq.product.MeasurementPluginManager
getConfigSchema(String, TypeInfo, ConfigResponse) - Method in class net.hyperic.hq.product.PluginManager
getConfigSchema(TypeInfo, ConfigResponse) - Method in class net.hyperic.hq.product.ProductPlugin
getConfigSchema(TypeInfo, ConfigResponse) - Method in class net.hyperic.hq.product.SNMPMeasurementPlugin
getConfigSchema(TypeInfo, ConfigResponse) - Method in class net.hyperic.hq.product.ServerControlPlugin
getConfigSchema() - Static method in class net.hyperic.hq.product.URLMetric
getConfigTrackPluginManager() - Method in class net.hyperic.hq.product.ProductPluginManager
getConnectProperties() - Method in class net.hyperic.hq.product.ServerResource
getConnection(String, String, String) - Method in class net.hyperic.hq.product.JDBCControlPlugin
  The plugin must preform the DriverManager.getConnection so its ClassLoader is used to find the driver.
getConnection(String, String, String) - Method in class net.hyperic.hq.product.JDBCMeasurementPlugin
  The plugin must preform the DriverManager.getConnection so its ClassLoader is used to find the driver.
getControlConfig() - Method in class net.hyperic.hq.product.ServerResource
getControlPlugin(String) - Method in class net.hyperic.hq.product.ProductPluginManager
getControlPluginManager() - Method in class net.hyperic.hq.product.ProductPluginManager
getControlProgram() - Method in class net.hyperic.hq.product.ServerControlPlugin
getControlProgramDir() - Method in class net.hyperic.hq.product.ServerControlPlugin
getControlProgramPrefix() - Method in class net.hyperic.hq.product.ServerControlPlugin
getCustomProperties() - Method in class net.hyperic.hq.product.ServerResource
getCustomPropertiesSchema(String) - Method in class net.hyperic.hq.product.GenericPlugin
getCustomPropertiesSchema(TypeInfo) - Method in class net.hyperic.hq.product.GenericPlugin
getCustomPropertiesSchema() - Method in class net.hyperic.hq.product.GenericPlugin
getDefault() - Method in class net.hyperic.util.config.ConfigOption
getDefaultConfigFile(TypeInfo, ConfigResponse) - Method in class net.hyperic.hq.product.ConfigFileTrackPlugin
getDefaultInstallPath() - Method in class net.hyperic.hq.product.GenericPlugin
getDefaultLogFile(TypeInfo, ConfigResponse) - Method in class net.hyperic.hq.product.LogFileTrackPlugin
getDefaultProperties() - Method in class net.hyperic.util.config.ConfigSchema
getDefaultURL() - Method in class net.hyperic.hq.product.JDBCMeasurementPlugin
getDelim() - Method in class net.hyperic.util.config.ArrayConfigOption
getDescription() - Method in class net.hyperic.hq.product.ServerResource
getDescription() - Method in class net.hyperic.hq.product.ServerTypeInfo
getDescription() - Method in class net.hyperic.hq.product.ServiceResource
getDescription() - Method in class net.hyperic.hq.product.ServiceTypeInfo
getDescription() - Method in class net.hyperic.util.config.ConfigOption
getDomainName() - Method in class net.hyperic.hq.product.Metric
  The domain name - corresponding the the ObjectName domain.
getDomainName(Metric) - Method in class net.hyperic.hq.product.Win32MeasurementPlugin
getDriver() - Method in class net.hyperic.hq.product.JDBCControlPlugin
  The plugin must preform the Class.forName so its ClassLoader is used to find the driver.
getDriver() - Method in class net.hyperic.hq.product.JDBCMeasurementPlugin
  The plugin must preform the Class.forName so its ClassLoader is used to find the driver.
getEnableOption(TypeInfo, ConfigResponse) - Method in class net.hyperic.hq.product.ConfigTrackPlugin
getEnableOption(TypeInfo, ConfigResponse) - Method in class net.hyperic.hq.product.LogTrackPlugin
getErrorStr() - Method in class net.hyperic.hq.product.ControlPlugin
getErrorStr(String) - Method in class net.hyperic.hq.product.ControlPluginManager
getEventLogNotification() - Method in class net.hyperic.hq.product.Win32EventLogTrackPlugin
getEvents() - Method in class net.hyperic.hq.product.TrackEventPluginManager
getFileWatcher() - Method in class net.hyperic.hq.product.ConfigFileTrackPlugin
getFiles(ConfigResponse) - Method in class net.hyperic.hq.product.ConfigFileTrackPlugin
getFiles(ConfigResponse) - Method in class net.hyperic.hq.product.LogFileTrackPlugin
getFilesOption(TypeInfo, ConfigResponse) - Method in class net.hyperic.hq.product.ConfigFileTrackPlugin
getFilesOption(TypeInfo, ConfigResponse) - Method in class net.hyperic.hq.product.LogFileTrackPlugin
getFormattedName() - Method in class net.hyperic.hq.product.TypeInfo
  Getter for formatted property name, lower cased spaces converted to hypens.
getGroup() - Method in class net.hyperic.hq.product.MeasurementInfo
getHelp(TypeInfo, Map) - Method in class net.hyperic.hq.product.MeasurementPlugin
getHelp(TypeInfo, Map) - Method in class net.hyperic.hq.product.MeasurementPluginManager
getId() - Method in class net.hyperic.hq.product.Metric
getInstallPath() - Method in class net.hyperic.hq.product.ServerResource
getInstallPrefix() - Method in class net.hyperic.hq.product.ServerControlPlugin
getInstallPrefix() - Method in class net.hyperic.hq.product.Win32ControlPlugin
getInternal() - Method in class net.hyperic.hq.product.ServiceTypeInfo
getInterval() - Method in class net.hyperic.hq.product.MeasurementInfo
getKeys() - Method in class net.hyperic.util.config.ConfigResponse
getLabel() - Method in class net.hyperic.hq.product.MetricValue
getLevel() - Method in class net.hyperic.hq.product.TrackEvent
getLog() - Method in class net.hyperic.hq.product.GenericPlugin
  Wrapper for LogFactory.getLog which uses the name returned by getLogName().
getLog() - Method in class net.hyperic.hq.product.Win32ControlPlugin
getLogLevel(String) - Method in class net.hyperic.hq.product.LogTrackPlugin
getLogLevel() - Method in class net.hyperic.hq.product.LogTrackPlugin
getLogLevelAliases() - Method in class net.hyperic.hq.product.Log4JLogTrackPlugin
getLogLevelAliases() - Method in class net.hyperic.hq.product.LogTrackPlugin
getLogLevelLabel(int) - Static method in class net.hyperic.hq.product.LogTrackPlugin
getLogLevelMap() - Method in class net.hyperic.hq.product.LogTrackPlugin
getLogLevels() - Static method in class net.hyperic.hq.product.LogTrackPlugin
getLogName() - Method in class net.hyperic.hq.product.GenericPlugin
  Default name for getLog() method.
getLogName() - Method in class net.hyperic.hq.product.Win32EventLogNotification
getLogTrackPlugin(String) - Method in class net.hyperic.hq.product.LogTrackPluginManager
getLogTrackPluginManager() - Method in class net.hyperic.hq.product.ProductPluginManager
getMIBs() - Method in class net.hyperic.hq.product.SNMPMeasurementPlugin
getManager() - Method in class net.hyperic.hq.product.ConfigTrackPlugin
getManager() - Method in class net.hyperic.hq.product.ControlPlugin
getManager() - Method in class net.hyperic.hq.product.LogTrackPlugin
getManager() - Method in class net.hyperic.hq.product.MeasurementPlugin
getManager() - Method in class net.hyperic.hq.product.ProductPlugin
getManager() - Method in class net.hyperic.hq.product.ServerDetector
getMaxLength() - Method in class net.hyperic.util.config.StringConfigOption
getMaxValue() - Method in class net.hyperic.util.config.DoubleConfigOption
getMaxValue() - Method in class net.hyperic.util.config.IntegerConfigOption
getMaxValue() - Method in class net.hyperic.util.config.LongConfigOption
getMeasurementConfig() - Method in class net.hyperic.hq.product.ServerResource
getMeasurementPlugin(String) - Method in class net.hyperic.hq.product.ProductPluginManager
getMeasurementPluginManager() - Method in class net.hyperic.hq.product.ProductPluginManager
getMeasurementProperties() - Method in class net.hyperic.hq.product.MeasurementPlugin
  Allow xml template properties to be added by a plugin.
getMeasurementProperties() - Method in class net.hyperic.hq.product.SNMPMeasurementPlugin
  used for replacement in etc/hq-plugin.xml
getMeasurements(TypeInfo) - Method in class net.hyperic.hq.product.MeasurementPlugin
getMeasurements(TypeInfo) - Method in class net.hyperic.hq.product.MeasurementPluginManager
getMessage() - Method in class net.hyperic.hq.product.TrackEvent
getMinLength() - Method in class net.hyperic.util.config.StringConfigOption
getMinValue() - Method in class net.hyperic.util.config.DoubleConfigOption
getMinValue() - Method in class net.hyperic.util.config.IntegerConfigOption
getMinValue() - Method in class net.hyperic.util.config.LongConfigOption
getName() - Method in class net.hyperic.hq.product.AutoinventoryPluginManager
getName() - Method in class net.hyperic.hq.product.ConfigTrackPluginManager
getName() - Method in class net.hyperic.hq.product.ControlPluginManager
getName() - Method in class net.hyperic.hq.product.GenericPlugin
  Unique name used by PluginManager.getPlugin
getName() - Method in class net.hyperic.hq.product.LogTrackPluginManager
getName() - Method in class net.hyperic.hq.product.MeasurementInfo
getName() - Method in class net.hyperic.hq.product.MeasurementPluginManager
getName() - Method in class net.hyperic.hq.product.PluginManager
getName() - Method in class net.hyperic.hq.product.ProductPluginManager
getName() - Method in class net.hyperic.hq.product.ServerResource
getName() - Method in class net.hyperic.hq.product.ServiceResource
getName() - Method in class net.hyperic.hq.product.TrackEventPluginManager
getName() - Method in class net.hyperic.hq.product.TypeInfo
  Getter for property name.
getName() - Method in class net.hyperic.util.config.ConfigOption
getNextJob(String) - Method in class net.hyperic.hq.product.ControlPluginManager
getNextValue(String) - Method in interface net.hyperic.snmp.SNMPSession
  Retrieve the value that is equal to or logically next after the specified name.
getNotes() - Method in class net.hyperic.hq.product.AutoinventoryPluginManager
  Table for plugins to share discovery data.
getOID(String) - Static method in class net.hyperic.snmp.SNMPClient
getOID() - Method in class net.hyperic.snmp.SNMPValue
getObjectName() - Method in class net.hyperic.hq.product.Metric
  The full JMX object name - domain : objectName
getObjectPropString() - Method in class net.hyperic.hq.product.Metric
  The local part of the ObjectName.
getObjectProperties() - Method in class net.hyperic.hq.product.Metric
  Properties in the local part of the ObjectName.
getObjectProperty(String) - Method in class net.hyperic.hq.product.Metric
getObjectValue() - Method in class net.hyperic.hq.product.MetricValue
getOption(String) - Method in class net.hyperic.util.config.ConfigSchema
getOptionNames() - Method in class net.hyperic.util.config.ConfigSchema
getOptions() - Method in class net.hyperic.util.config.ConfigSchema
getOptionsMap() - Method in class net.hyperic.util.config.ConfigSchema
getParent() - Method in class net.hyperic.hq.product.PluginManager
getParentDir(String) - Static method in class net.hyperic.hq.product.ServerDetector
  Chop the last element off a path.
getParentDir(String, int) - Static method in class net.hyperic.hq.product.ServerDetector
  Chop the last elements off of a path.
getPatternOption(TypeInfo, ConfigResponse) - Method in class net.hyperic.hq.product.LogTrackPlugin
getPidFile() - Method in class net.hyperic.hq.product.ServerControlPlugin
getPids(String) - Static method in class net.hyperic.hq.product.ServerDetector
  Wrapper for Sigar's ProcessFinder.find method.
getPlatformFqdn() - Method in class net.hyperic.hq.product.ServerResource
getPlatformHelpProperties() - Method in class net.hyperic.hq.product.MeasurementPlugin
getPlatformName() - Static method in class net.hyperic.hq.product.GenericPlugin
  Method to assist with naming of resources.
getPlatformPlugin(String) - Method in class net.hyperic.hq.product.PluginManager
getPlatformPlugin(String, String) - Method in class net.hyperic.hq.product.PluginManager
getPlatformPlugins(String) - Method in class net.hyperic.hq.product.PluginManager
getPlatformPlugins() - Method in class net.hyperic.hq.product.PluginManager
getPlatformTypes() - Method in class net.hyperic.hq.product.TypeInfo
getPlugin(String) - Method in class net.hyperic.hq.product.PluginManager
getPlugin(String, TypeInfo) - Method in class net.hyperic.hq.product.ProductPlugin
getPluginClassName(String, String) - Method in class net.hyperic.hq.product.GenericPlugin
getPluginInfo(String) - Method in class net.hyperic.hq.product.PluginManager
getPluginManager(String) - Method in class net.hyperic.hq.product.ProductPluginManager
getPluginXMLHelp(TypeInfo, String, Map) - Method in class net.hyperic.hq.product.MeasurementPlugin
getPlugins() - Method in class net.hyperic.hq.product.PluginManager
getPlugins(PluginInfo) - Method in class net.hyperic.hq.product.PluginManager
getProcArgs(long) - Static method in class net.hyperic.hq.product.ServerDetector
  Wrapper for Sigar.getProcArgs which catches SigarException and returns a String[] with length 0 if the SigarException is caught.
getProcCwd(long) - Static method in class net.hyperic.hq.product.ServerDetector
  Attempt to get the current working directory of a process.
getProcExe(long) - Static method in class net.hyperic.hq.product.ServerDetector
getProcExe(long, String) - Static method in class net.hyperic.hq.product.ServerDetector
  Attempt to find the absolute name of the process executable.
getProcModules(long) - Static method in class net.hyperic.hq.product.ServerDetector
  Wrapper for Sigar.getProcModules which catches SigarException and returns a String[] with length 0 if the SigarException is caught.
getProductConfig() - Method in class net.hyperic.hq.product.ServerResource
getProductPlugin() - Method in class net.hyperic.hq.product.GenericPlugin
  Get the ProductPlugin that defined the TypeInfo for this plugin instance.
getProductPlugin(String) - Method in class net.hyperic.hq.product.ProductPluginManager
getPropString() - Method in class net.hyperic.hq.product.Metric
getProperties() - Method in class net.hyperic.hq.product.GenericPlugin
  Get all properties defined using <property> in the plugin's hq-plugin.xml
getProperties() - Method in class net.hyperic.hq.product.Metric
getProperties() - Method in class net.hyperic.hq.product.PluginManager
getProperty(String) - Method in class net.hyperic.hq.product.GenericPlugin
  Get a value defined by a <property> tag in the plugin's hq-plugin.xml
getProperty(String, String) - Method in class net.hyperic.hq.product.PluginManager
getProperty(String) - Method in class net.hyperic.hq.product.PluginManager
getPropertyKey(String, String) - Static method in class net.hyperic.hq.product.ProductPluginManager
getQuery(Metric) - Method in class net.hyperic.hq.product.JDBCMeasurementPlugin
getQueryValue(Metric) - Method in class net.hyperic.hq.product.JDBCMeasurementPlugin
  Do the database query returned by the getQuery() method and return the result.
getRate() - Method in class net.hyperic.hq.product.MeasurementInfo
getReadableRate() - Method in class net.hyperic.hq.product.MeasurementInfo
getRegistryScanKeys() - Method in interface net.hyperic.hq.product.RegistryServerDetector
  Get the list of registry keys to scan.
getRegistryScanKeys() - Method in class net.hyperic.hq.product.ServerDetector
  Helper for RegistryServerDetector implementors.
getRemoteMessage() - Method in class net.hyperic.hq.product.MetricInvalidException
getResource() - Method in class net.hyperic.hq.product.ServerResource
getResult() - Method in class net.hyperic.hq.product.ControlPlugin
getResult(String) - Method in class net.hyperic.hq.product.ControlPluginManager
getRetries() - Method in interface net.hyperic.snmp.SNMPSession
  Get the retries value for this session.
getRtPlugin(String) - Method in class net.hyperic.hq.product.ProductPluginManager
getRtPluginManager() - Method in class net.hyperic.hq.product.ProductPluginManager
getRuntimeDiscoverer() - Method in class net.hyperic.hq.product.ServerDetector
  Deprecated. - Plugins should not use this method.
getServer(ConfigResponse) - Method in class net.hyperic.hq.product.PlatformServiceDetector
getServerConfigSchema(TypeInfo, ConfigSchema, ConfigResponse) - Method in class net.hyperic.hq.product.ServerControlPlugin
getServerName() - Method in class net.hyperic.hq.product.ServiceTypeInfo
getServerResources(ConfigResponse) - Method in interface net.hyperic.hq.product.AutoServerDetector
getServerResources(ConfigResponse, String) - Method in interface net.hyperic.hq.product.FileServerDetector
  This interface is used by the Auto-Discovery file system scan.
getServerResources(ConfigResponse) - Method in class net.hyperic.hq.product.PlatformServiceDetector
getServerResources(ConfigResponse, String, RegistryKey) - Method in interface net.hyperic.hq.product.RegistryServerDetector
  Performs all the actual server (and service) detection for servers detected through a WindowsRegistryScan.
getServerSignature() - Method in class net.hyperic.hq.product.ServerDetector
  The server signature is defined by plugins in etc/hq-plugin.xml if the plugin implements FileServerDetector or RegistryServerDetector.
getServerTypeInfo() - Method in class net.hyperic.hq.product.ServiceTypeInfo
getServerVersion() - Method in class net.hyperic.hq.product.ServiceTypeInfo
getServiceConfigs(String) - Method in class net.hyperic.hq.product.AutoinventoryPluginManager
getServiceConfigs(String) - Method in class net.hyperic.hq.product.ServerDetector
getServiceInventoryPlugins() - Method in class net.hyperic.hq.product.ServerDetector
getServiceName() - Method in class net.hyperic.hq.product.Win32ControlPlugin
getServiceStatus(String) - Static method in class net.hyperic.hq.product.Win32MeasurementPlugin
getServiceTypeName(String) - Method in class net.hyperic.hq.product.PlatformServiceDetector
getSession(ConfigResponse) - Method in class net.hyperic.snmp.SNMPClient
getSession(Properties) - Method in class net.hyperic.snmp.SNMPClient
getSigar() - Static method in class net.hyperic.hq.product.ServerDetector
getSigar() - Method in class net.hyperic.hq.product.SigarMeasurementPlugin
getSingleValue(String) - Method in interface net.hyperic.snmp.SNMPSession
  Retrieve a single data variable from an SNMP agent.
getSource() - Method in class net.hyperic.hq.product.TrackEvent
getTable(String, int) - Method in interface net.hyperic.snmp.SNMPSession
getTemplate() - Method in class net.hyperic.hq.product.MeasurementInfo
getTime() - Method in class net.hyperic.hq.product.TrackEvent
getTimeout() - Method in class net.hyperic.hq.product.ControlPlugin
getTimeout() - Method in interface net.hyperic.snmp.SNMPSession
  Get the timeout value for this session.
getTimeoutMillis() - Method in class net.hyperic.hq.product.ControlPlugin
getTimestamp() - Method in class net.hyperic.hq.product.MetricValue
getTransport(String) - Method in class net.hyperic.util.config.ArrayConfigOption
getTransport(String) - Method in class net.hyperic.util.config.ConfigOption
getTransport() - Method in class net.hyperic.util.config.ConfigOption
getTransport() - Method in class net.hyperic.util.config.DirArrayConfigOption
getTransport() - Method in class net.hyperic.util.config.DirConfigOption
getTransport() - Method in class net.hyperic.util.config.DoubleConfigOption
getTransport() - Method in class net.hyperic.util.config.EnumerationConfigOption
getTransport() - Method in class net.hyperic.util.config.IntegerArrayConfigOption
getTransport() - Method in class net.hyperic.util.config.IntegerConfigOption
getTransport() - Method in class net.hyperic.util.config.LongConfigOption
getTransport() - Method in class net.hyperic.util.config.RegexArrayConfigOption
getTransport() - Method in class net.hyperic.util.config.StringArrayConfigOption
getTransport() - Method in class net.hyperic.util.config.StringConfigOption
getType() - Method in class net.hyperic.hq.product.PlatformTypeInfo
getType() - Method in class net.hyperic.hq.product.ServerResource
getType() - Method in class net.hyperic.hq.product.ServerTypeInfo
getType() - Method in class net.hyperic.hq.product.ServiceResource
getType() - Method in class net.hyperic.hq.product.ServiceTypeInfo
getType() - Method in class net.hyperic.hq.product.TypeInfo
getType() - Method in class net.hyperic.snmp.SNMPValue
getTypeInfo() - Method in class net.hyperic.hq.product.GenericPlugin
getTypeInfo(String, String) - Method in class net.hyperic.hq.product.ProductPluginManager
  Find TypeInfo for the given platform and type name.
getTypeNameProperty(String) - Method in class net.hyperic.hq.product.GenericPlugin
  Shortcut, same as: `getTypeProperty(type, PROP_NAME);`
getTypeNameProperty() - Method in class net.hyperic.hq.product.GenericPlugin
  Shortcut, same as: `getTypeNameProperty(getTypeInfo().getName());`
getTypeProperty(String, String) - Method in class net.hyperic.hq.product.GenericPlugin
  Get a value defined by a <property> tag in the plugin's hq-plugin.xml, within a <server> or <service> tag for this plugin's type.
getTypeProperty(TypeInfo, String) - Method in class net.hyperic.hq.product.GenericPlugin
  If name property is not found for the given type, try using the type's parent.
getTypeProperty(String) - Method in class net.hyperic.hq.product.GenericPlugin
  Shortcut, same as: `getTypeProperty(getTypeInfo().getName(), name);`
getTypes() - Method in class net.hyperic.hq.product.ProductPlugin
getUnits() - Method in class net.hyperic.hq.product.MeasurementInfo
getValidPlatformTypes() - Method in class net.hyperic.hq.product.ServerTypeInfo
getValue(Metric) - Method in class net.hyperic.hq.product.JDBCMeasurementPlugin
  Dispatches to getQueryValue()
getValue(Metric) - Method in class net.hyperic.hq.product.MeasurementPlugin
  This method is called when the plugin is asked for a metric value.
getValue(String) - Method in class net.hyperic.hq.product.MeasurementPluginManager
getValue(String, String) - Method in class net.hyperic.hq.product.MeasurementPluginManager
getValue(String, Metric) - Method in class net.hyperic.hq.product.MeasurementPluginManager
getValue() - Method in class net.hyperic.hq.product.MetricValue
getValue(Metric) - Method in class net.hyperic.hq.product.SNMPMeasurementPlugin
getValue(Metric) - Method in class net.hyperic.hq.product.SigarMeasurementPlugin
getValue(Metric) - Static method in class net.hyperic.hq.product.URLMetric
getValue(Metric) - Method in class net.hyperic.hq.product.Win32MeasurementPlugin
getValue(String) - Method in class net.hyperic.util.config.ConfigResponse
getValue(String, String) - Method in class net.hyperic.util.config.ConfigResponse
getValues() - Method in class net.hyperic.util.config.EnumerationConfigOption
getVersion() - Method in class net.hyperic.hq.product.ServerTypeInfo
getVersion() - Method in class net.hyperic.hq.product.TypeInfo
  Get the version for a server
getWorkingDirectory() - Method in class net.hyperic.hq.product.ServerControlPlugin
guessProtocol(String) - Static method in class net.hyperic.hq.product.URLMetric

## H

HOUR_RATE - Static variable in class net.hyperic.hq.product.MeasurementInfo
HiddenConfigOption - class net.hyperic.util.config.HiddenConfigOption.
HiddenConfigOption(String, String) - Constructor for class net.hyperic.util.config.HiddenConfigOption
handleNotification(EventLogRecord) - Method in class net.hyperic.hq.product.Win32EventLogNotification
handleResult(int, String) - Method in class net.hyperic.hq.product.ServerControlPlugin
hashCode() - Method in class net.hyperic.util.config.ConfigOption

## I

IntegerArrayConfigOption - class net.hyperic.util.config.IntegerArrayConfigOption.
IntegerArrayConfigOption() - Constructor for class net.hyperic.util.config.IntegerArrayConfigOption
  Should only be used by serializer/deserializer
IntegerArrayConfigOption(String, String, String) - Constructor for class net.hyperic.util.config.IntegerArrayConfigOption
IntegerArrayConfigOption(OptionTransport) - Constructor for class net.hyperic.util.config.IntegerArrayConfigOption
IntegerConfigOption - class net.hyperic.util.config.IntegerConfigOption.
IntegerConfigOption() - Constructor for class net.hyperic.util.config.IntegerConfigOption
  Should only be used by serializer/deserializer
IntegerConfigOption(String, String, Integer) - Constructor for class net.hyperic.util.config.IntegerConfigOption
IntegerConfigOption(OptionTransport) - Constructor for class net.hyperic.util.config.IntegerConfigOption
InvalidOptionException - exception net.hyperic.util.config.InvalidOptionException.
InvalidOptionException() - Constructor for class net.hyperic.util.config.InvalidOptionException
InvalidOptionException(String) - Constructor for class net.hyperic.util.config.InvalidOptionException
InvalidOptionException(Throwable) - Constructor for class net.hyperic.util.config.InvalidOptionException
InvalidOptionException(String, Throwable) - Constructor for class net.hyperic.util.config.InvalidOptionException
InvalidOptionValueException - exception net.hyperic.util.config.InvalidOptionValueException.
InvalidOptionValueException() - Constructor for class net.hyperic.util.config.InvalidOptionValueException
InvalidOptionValueException(String) - Constructor for class net.hyperic.util.config.InvalidOptionValueException
InvalidOptionValueException(Throwable) - Constructor for class net.hyperic.util.config.InvalidOptionValueException
InvalidOptionValueException(String, Throwable) - Constructor for class net.hyperic.util.config.InvalidOptionValueException
IpAddressConfigOption - class net.hyperic.util.config.IpAddressConfigOption.
IpAddressConfigOption(String, String, String) - Constructor for class net.hyperic.util.config.IpAddressConfigOption
init(PluginManager) - Method in class net.hyperic.hq.product.ConfigTrackPlugin
init(PluginManager) - Method in class net.hyperic.hq.product.ControlPlugin
init(PluginManager) - Method in class net.hyperic.hq.product.GenericPlugin
  Called when the plugin is loaded on the server and on the agent side.
init(PluginManager) - Method in class net.hyperic.hq.product.JDBCMeasurementPlugin
  Verifies that JDBC driver returned by the getDriver() method can be loaded by the plugin.
init(PluginManager) - Method in class net.hyperic.hq.product.LogTrackPlugin
init(PluginManager) - Method in class net.hyperic.hq.product.MeasurementPlugin
init(PluginManager) - Method in class net.hyperic.hq.product.MeasurementPluginManager
init(PluginManager) - Method in class net.hyperic.hq.product.PluginManager
init(PluginManager) - Method in class net.hyperic.hq.product.ProductPlugin
init() - Method in class net.hyperic.hq.product.ProductPluginManager
init(PluginManager) - Method in class net.hyperic.hq.product.SNMPMeasurementPlugin
init(PluginManager) - Method in class net.hyperic.hq.product.ServerDetector
init(PluginManager) - Method in class net.hyperic.hq.product.SigarMeasurementPlugin
init(PluginManager) - Method in class net.hyperic.hq.product.TrackEventPluginManager
init(Properties) - Method in class net.hyperic.snmp.SNMPClient
initQueries() - Method in class net.hyperic.hq.product.JDBCMeasurementPlugin
installPrefix - Variable in class net.hyperic.hq.product.Win32ControlPlugin
isBackgroundCommand() - Method in class net.hyperic.hq.product.ServerControlPlugin
isDefaultOn() - Method in class net.hyperic.hq.product.MeasurementInfo
isDevice() - Method in class net.hyperic.hq.product.PlatformTypeInfo
isEnabled(ConfigResponse, int) - Static method in class net.hyperic.hq.product.ConfigTrackPlugin
isEnabled(ConfigResponse, int) - Static method in class net.hyperic.hq.product.LogTrackPlugin
isHidden() - Method in class net.hyperic.util.config.StringConfigOption
isIndicator() - Method in class net.hyperic.hq.product.MeasurementInfo
isLoadablePluginName(String) - Method in class net.hyperic.hq.product.ProductPluginManager
isOptional() - Method in class net.hyperic.util.config.ConfigOption
isProcessRunning(int) - Method in class net.hyperic.hq.product.ServerControlPlugin
isProcessRunning(String) - Method in class net.hyperic.hq.product.ServerControlPlugin
isPropertyEnabled(String, boolean) - Method in class net.hyperic.hq.product.PluginManager
isPropertyEnabled(String) - Method in class net.hyperic.hq.product.PluginManager
isRunning() - Method in class net.hyperic.hq.product.ControlPlugin
isRunning() - Method in class net.hyperic.hq.product.JDBCControlPlugin
isRunning() - Method in class net.hyperic.hq.product.ServerControlPlugin
isRunning() - Method in class net.hyperic.hq.product.Win32ControlPlugin
isRuntimeDiscoverySupported() - Method in class net.hyperic.hq.product.ServerDetector
  If plugins do not override discoverServers or discoverServices, returning false here will prevent those methods from being called.
isSecret() - Method in class net.hyperic.util.config.StringConfigOption
isServer(String) - Method in class net.hyperic.hq.product.TypeInfo
  Test that entity is a server type that matches given server name.
isServer(String, String) - Method in class net.hyperic.hq.product.TypeInfo
  Test that entity is a server type that matches given server name and version.
isService(String) - Method in class net.hyperic.hq.product.TypeInfo
  Test that entity is a service type that matches given service name.
isService(String, String) - Method in class net.hyperic.hq.product.TypeInfo
  Test that entity is a service type that matches given service name and server version.
isServiceRequired() - Method in class net.hyperic.hq.product.Win32ControlPlugin
isServiceRunning(String) - Static method in class net.hyperic.hq.product.Win32MeasurementPlugin
isUnixPlatform() - Method in class net.hyperic.hq.product.TypeInfo
isVersion(String) - Method in class net.hyperic.hq.product.TypeInfo
  Test that entity server or service type version matches the given version.
isVirtual() - Method in class net.hyperic.hq.product.ServerTypeInfo
isWin32() - Static method in class net.hyperic.hq.product.GenericPlugin
isWin32Platform() - Method in class net.hyperic.hq.product.TypeInfo
isWin32ServiceRunning(String) - Method in class net.hyperic.hq.product.ServerDetector

## J

JDBCControlPlugin - class net.hyperic.hq.product.JDBCControlPlugin.
JDBCControlPlugin() - Constructor for class net.hyperic.hq.product.JDBCControlPlugin
JDBCMeasurementPlugin - class net.hyperic.hq.product.JDBCMeasurementPlugin.
  Base class for JDBC measurement plugins.
JDBCMeasurementPlugin() - Constructor for class net.hyperic.hq.product.JDBCMeasurementPlugin

## L

LOGLEVEL_DEBUG - Static variable in class net.hyperic.hq.product.LogTrackPlugin
LOGLEVEL_DEBUG_LABEL - Static variable in class net.hyperic.hq.product.LogTrackPlugin
LOGLEVEL_ERROR - Static variable in class net.hyperic.hq.product.LogTrackPlugin
LOGLEVEL_ERROR_LABEL - Static variable in class net.hyperic.hq.product.LogTrackPlugin
LOGLEVEL_INFO - Static variable in class net.hyperic.hq.product.LogTrackPlugin
LOGLEVEL_INFO_LABEL - Static variable in class net.hyperic.hq.product.LogTrackPlugin
LOGLEVEL_WARN - Static variable in class net.hyperic.hq.product.LogTrackPlugin
LOGLEVEL_WARN_LABEL - Static variable in class net.hyperic.hq.product.LogTrackPlugin
Log4JLogTrackPlugin - class net.hyperic.hq.product.Log4JLogTrackPlugin.
Log4JLogTrackPlugin() - Constructor for class net.hyperic.hq.product.Log4JLogTrackPlugin
LogFileTailPlugin - class net.hyperic.hq.product.LogFileTailPlugin.
LogFileTailPlugin() - Constructor for class net.hyperic.hq.product.LogFileTailPlugin
LogFileTrackPlugin - class net.hyperic.hq.product.LogFileTrackPlugin.
LogFileTrackPlugin() - Constructor for class net.hyperic.hq.product.LogFileTrackPlugin
LogTrackPlugin - class net.hyperic.hq.product.LogTrackPlugin.
LogTrackPlugin() - Constructor for class net.hyperic.hq.product.LogTrackPlugin
LogTrackPluginManager - class net.hyperic.hq.product.LogTrackPluginManager.
LogTrackPluginManager() - Constructor for class net.hyperic.hq.product.LogTrackPluginManager
LogTrackPluginManager(Properties) - Constructor for class net.hyperic.hq.product.LogTrackPluginManager
LongConfigOption - class net.hyperic.util.config.LongConfigOption.
LongConfigOption() - Constructor for class net.hyperic.util.config.LongConfigOption
  Should only be used by serializer/deserializer
LongConfigOption(String, String, Long) - Constructor for class net.hyperic.util.config.LongConfigOption
LongConfigOption(OptionTransport) - Constructor for class net.hyperic.util.config.LongConfigOption
log - Static variable in class net.hyperic.hq.product.ConfigFileTrackPlugin
log - Variable in class net.hyperic.hq.product.PluginManager
log - Variable in class net.hyperic.hq.product.Win32ControlPlugin

## M

MIBLookupException - exception net.hyperic.snmp.MIBLookupException.
MIBLookupException() - Constructor for class net.hyperic.snmp.MIBLookupException
MIBLookupException(String) - Constructor for class net.hyperic.snmp.MIBLookupException
MIBLookupException(String, Throwable) - Constructor for class net.hyperic.snmp.MIBLookupException
MIN_RATE - Static variable in class net.hyperic.hq.product.MeasurementInfo
MacAddressConfigOption - class net.hyperic.util.config.MacAddressConfigOption.
MacAddressConfigOption(String, String, String) - Constructor for class net.hyperic.util.config.MacAddressConfigOption
MeasurementInfo - class net.hyperic.hq.product.MeasurementInfo.
  Carry information about measurement templates
MeasurementInfo() - Constructor for class net.hyperic.hq.product.MeasurementInfo
MeasurementPlugin - class net.hyperic.hq.product.MeasurementPlugin.
  Define and collect metrics.
MeasurementPlugin() - Constructor for class net.hyperic.hq.product.MeasurementPlugin
MeasurementPluginManager - class net.hyperic.hq.product.MeasurementPluginManager.
MeasurementPluginManager() - Constructor for class net.hyperic.hq.product.MeasurementPluginManager
MeasurementPluginManager(Properties) - Constructor for class net.hyperic.hq.product.MeasurementPluginManager
Metric - class net.hyperic.hq.product.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
MetricInvalidException - exception net.hyperic.hq.product.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
MetricInvalidException() - Constructor for class net.hyperic.hq.product.MetricInvalidException
MetricInvalidException(String) - Constructor for class net.hyperic.hq.product.MetricInvalidException
MetricInvalidException(Throwable) - Constructor for class net.hyperic.hq.product.MetricInvalidException
MetricInvalidException(String, Throwable) - Constructor for class net.hyperic.hq.product.MetricInvalidException
MetricNotFoundException - exception net.hyperic.hq.product.MetricNotFoundException.
  This exception is thrown from getValue when the monitored entity cannot deal with the request.
MetricNotFoundException(String) - Constructor for class net.hyperic.hq.product.MetricNotFoundException
MetricNotFoundException(String, Throwable) - Constructor for class net.hyperic.hq.product.MetricNotFoundException
MetricUnreachableException - exception net.hyperic.hq.product.MetricUnreachableException.
  This exception is thrown from a measurement plugin's getValue when the transport for monitoring the entity fails.
MetricUnreachableException(String) - Constructor for class net.hyperic.hq.product.MetricUnreachableException
MetricUnreachableException(String, Throwable) - Constructor for class net.hyperic.hq.product.MetricUnreachableException
MetricValue - class net.hyperic.hq.product.MetricValue.
  Represents a value of a Metric.
MetricValue() - Constructor for class net.hyperic.hq.product.MetricValue
MetricValue(double, long) - Constructor for class net.hyperic.hq.product.MetricValue
MetricValue(double) - Constructor for class net.hyperic.hq.product.MetricValue
  Default retrieval time to System.currentTimeMillis()
MetricValue(Number, long) - Constructor for class net.hyperic.hq.product.MetricValue
MetricValue(Number) - Constructor for class net.hyperic.hq.product.MetricValue
  Default retrieval time to System.currentTimeMillis()
MetricValue(MetricValue, long) - Constructor for class net.hyperic.hq.product.MetricValue
MetricValue(long, long) - Constructor for class net.hyperic.hq.product.MetricValue
MulticastIpAddressConfigOption - class net.hyperic.util.config.MulticastIpAddressConfigOption.
MulticastIpAddressConfigOption(String, String, String) - Constructor for class net.hyperic.util.config.MulticastIpAddressConfigOption
main(String[]) - Static method in class net.hyperic.hq.product.Metric
main(String[]) - Static method in class net.hyperic.hq.product.URLMetric
main(String[]) - Static method in class net.hyperic.snmp.SNMPClient
manager - Variable in class net.hyperic.hq.product.ControlPlugin
manager - Variable in class net.hyperic.hq.product.ProductPlugin
manager - Variable in class net.hyperic.hq.product.SigarMeasurementPlugin
matches(EventLogRecord) - Method in class net.hyperic.hq.product.Win32EventLogNotification
merge(ConfigResponse, boolean) - Method in class net.hyperic.util.config.ConfigResponse
  Merge the values from another ConfigResponse into this object.
mergeConfigSchema(PluginManager, ConfigSchema, TypeInfo, ConfigResponse) - Method in class net.hyperic.hq.product.PluginManager
messageMatches(String) - Method in class net.hyperic.hq.product.LogTrackPlugin

## N

NO - Static variable in class net.hyperic.util.config.YesNoConfigOption
NO_RATE - Static variable in class net.hyperic.hq.product.MeasurementInfo
net.hyperic.hq.product - package net.hyperic.hq.product
net.hyperic.snmp - package net.hyperic.snmp
net.hyperic.util.config - package net.hyperic.util.config
newTrackEvent(long, String, String, String) - Method in class net.hyperic.hq.product.LogTrackPlugin
newTrackEvent(long, int, String, String) - Method in class net.hyperic.hq.product.LogTrackPlugin

## O

openResource(String) - Method in class net.hyperic.hq.product.GenericPlugin
  Wrapper around ClassLoader.getResource/getResourceAsStream to open a resource from this plugin's .jar file.

## P

PLUGIN_PROPERTIES_FILE - Static variable in class net.hyperic.hq.product.ProductPluginManager
PROPERTY_PREFIX - Static variable in class net.hyperic.hq.product.ProductPluginManager
PROP_AUTHTYPE - Static variable in class net.hyperic.snmp.SNMPClient
PROP_COMMUNITY - Static variable in class net.hyperic.snmp.SNMPClient
PROP_FILES_PLATFORM - Static variable in class net.hyperic.hq.product.ConfigFileTrackPlugin
PROP_FILES_PLATFORM - Static variable in class net.hyperic.hq.product.LogFileTrackPlugin
PROP_FILES_SERVER - Static variable in class net.hyperic.hq.product.ConfigFileTrackPlugin
PROP_FILES_SERVER - Static variable in class net.hyperic.hq.product.LogFileTrackPlugin
PROP_FILES_SERVICE - Static variable in class net.hyperic.hq.product.ConfigFileTrackPlugin
PROP_FILES_SERVICE - Static variable in class net.hyperic.hq.product.LogFileTrackPlugin
PROP_HOSTNAME - Static variable in class net.hyperic.hq.product.URLMetric
PROP_INDEX_NAME - Static variable in class net.hyperic.hq.product.SNMPMeasurementPlugin
PROP_INDEX_VALUE - Static variable in class net.hyperic.hq.product.SNMPMeasurementPlugin
PROP_INSTALLPATH - Static variable in class net.hyperic.hq.product.ProductPlugin
PROP_IP - Static variable in class net.hyperic.snmp.SNMPClient
PROP_IPADDRESS - Static variable in class net.hyperic.hq.product.PlatformServiceDetector
PROP_NAME - Static variable in class net.hyperic.hq.product.GenericPlugin
  Key used to store value of XML resource name attribute.
PROP_OID - Static variable in class net.hyperic.hq.product.SNMPMeasurementPlugin
PROP_PASSWORD - Static variable in class net.hyperic.hq.product.JDBCMeasurementPlugin
PROP_PASSWORD - Static variable in class net.hyperic.snmp.SNMPClient
PROP_PATH - Static variable in class net.hyperic.hq.product.URLMetric
PROP_PIDFILE - Static variable in class net.hyperic.hq.product.ServerControlPlugin
PROP_PLATFORM_FQDN - Static variable in class net.hyperic.hq.product.ProductPlugin
PROP_PLATFORM_ID - Static variable in class net.hyperic.hq.product.ProductPlugin
PROP_PLATFORM_IP - Static variable in class net.hyperic.hq.product.ProductPlugin
PROP_PLATFORM_NAME - Static variable in class net.hyperic.hq.product.ProductPlugin
PROP_PLATFORM_TYPE - Static variable in class net.hyperic.hq.product.ProductPlugin
PROP_PORT - Static variable in class net.hyperic.hq.product.URLMetric
PROP_PORT - Static variable in class net.hyperic.snmp.SNMPClient
PROP_PROGRAM - Static variable in class net.hyperic.hq.product.ServerControlPlugin
PROP_PROGRAMPREFIX - Static variable in class net.hyperic.hq.product.ServerControlPlugin
PROP_PROGRAMPREFIX - Static variable in class net.hyperic.hq.product.Win32ControlPlugin
PROP_PROTOCOL - Static variable in class net.hyperic.hq.product.URLMetric
PROP_RESOURCE_NAME - Static variable in class net.hyperic.hq.product.ProductPlugin
PROP_SERVICENAME - Static variable in class net.hyperic.hq.product.Win32ControlPlugin
PROP_TABLE - Static variable in class net.hyperic.hq.product.JDBCMeasurementPlugin
PROP_TEMPLATE_CONFIG - Static variable in class net.hyperic.hq.product.MeasurementPlugin
PROP_TIMEOUT - Static variable in class net.hyperic.hq.product.ControlPlugin
PROP_TIMEOUT - Static variable in class net.hyperic.hq.product.URLMetric
PROP_URL - Static variable in class net.hyperic.hq.product.JDBCMeasurementPlugin
PROP_USER - Static variable in class net.hyperic.hq.product.JDBCMeasurementPlugin
PROP_USER - Static variable in class net.hyperic.snmp.SNMPClient
PROP_VARTYPE - Static variable in class net.hyperic.hq.product.SNMPMeasurementPlugin
PROP_VERSION - Static variable in class net.hyperic.snmp.SNMPClient
PTQL_CONFIG - Static variable in class net.hyperic.hq.product.SigarMeasurementPlugin
PTQL_DOMAIN - Static variable in class net.hyperic.hq.product.SigarMeasurementPlugin
PlatformResource - class net.hyperic.hq.product.PlatformResource.
PlatformResource() - Constructor for class net.hyperic.hq.product.PlatformResource
PlatformServiceDetector - class net.hyperic.hq.product.PlatformServiceDetector.
  This class is intended for use by Platform types which have service types, but no server types.
PlatformServiceDetector() - Constructor for class net.hyperic.hq.product.PlatformServiceDetector
PlatformTypeInfo - class net.hyperic.hq.product.PlatformTypeInfo.
PlatformTypeInfo() - Constructor for class net.hyperic.hq.product.PlatformTypeInfo
PlatformTypeInfo(String) - Constructor for class net.hyperic.hq.product.PlatformTypeInfo
PluginException - exception net.hyperic.hq.product.PluginException.
PluginException() - Constructor for class net.hyperic.hq.product.PluginException
PluginException(String) - Constructor for class net.hyperic.hq.product.PluginException
PluginException(Throwable) - Constructor for class net.hyperic.hq.product.PluginException
PluginException(String, Throwable) - Constructor for class net.hyperic.hq.product.PluginException
PluginExistsException - exception net.hyperic.hq.product.PluginExistsException.
PluginExistsException() - Constructor for class net.hyperic.hq.product.PluginExistsException
PluginExistsException(String) - Constructor for class net.hyperic.hq.product.PluginExistsException
PluginManager - class net.hyperic.hq.product.PluginManager.
  This class implements common functionality of the GenericPluginManager interface: - maintain a registry of plugins - shutdown() propagated to all plugins
PluginManager() - Constructor for class net.hyperic.hq.product.PluginManager
PluginManager(Properties) - Constructor for class net.hyperic.hq.product.PluginManager
PluginNotFoundException - exception net.hyperic.hq.product.PluginNotFoundException.
PluginNotFoundException() - Constructor for class net.hyperic.hq.product.PluginNotFoundException
PluginNotFoundException(String) - Constructor for class net.hyperic.hq.product.PluginNotFoundException
PluginNotFoundException(String, Throwable) - Constructor for class net.hyperic.hq.product.PluginNotFoundException
PortConfigOption - class net.hyperic.util.config.PortConfigOption.
PortConfigOption(String, String, Integer) - Constructor for class net.hyperic.util.config.PortConfigOption
PortConfigOption(String, String, int) - Constructor for class net.hyperic.util.config.PortConfigOption
ProductPlugin - class net.hyperic.hq.product.ProductPlugin.
ProductPlugin() - Constructor for class net.hyperic.hq.product.ProductPlugin
ProductPluginManager - class net.hyperic.hq.product.ProductPluginManager.
  This class is a manager for ProductPlugin implementations and is also a manager of plugin managers.
ProductPluginManager() - Constructor for class net.hyperic.hq.product.ProductPluginManager
ProductPluginManager(File) - Constructor for class net.hyperic.hq.product.ProductPluginManager
ProductPluginManager(Properties) - Constructor for class net.hyperic.hq.product.ProductPluginManager
parse(String) - Static method in class net.hyperic.hq.product.Metric
password - Variable in class net.hyperic.hq.product.JDBCControlPlugin
plugins - Variable in class net.hyperic.hq.product.PluginManager
populate(Map) - Method in class net.hyperic.hq.product.MeasurementInfo
processLine(FileInfo, String) - Method in class net.hyperic.hq.product.Log4JLogTrackPlugin
processLine(FileInfo, String) - Method in class net.hyperic.hq.product.LogFileTailPlugin

## R

RATE_KEY - Static variable in class net.hyperic.hq.product.MeasurementInfo
RESULT_FAILURE - Static variable in class net.hyperic.hq.product.ControlPlugin
RESULT_SUCCESS - Static variable in class net.hyperic.hq.product.ControlPlugin
RegexArrayConfigOption - class net.hyperic.util.config.RegexArrayConfigOption.
RegexArrayConfigOption() - Constructor for class net.hyperic.util.config.RegexArrayConfigOption
  Should only be used by serializer/deserializer
RegexArrayConfigOption(String, String, String) - Constructor for class net.hyperic.util.config.RegexArrayConfigOption
RegexArrayConfigOption(String, String, String, PathValidator) - Constructor for class net.hyperic.util.config.RegexArrayConfigOption
RegexArrayConfigOption(OptionTransport) - Constructor for class net.hyperic.util.config.RegexArrayConfigOption
RegistryServerDetector - interface net.hyperic.hq.product.RegistryServerDetector.
registerPlugin(GenericPlugin, ConfigResponse) - Method in class net.hyperic.hq.product.PluginManager
registerPluginJar(String) - Method in class net.hyperic.hq.product.ProductPluginManager
  registerPluginJar() without mapping types.
registerPluginJar(String, ClassLoader) - Method in class net.hyperic.hq.product.ProductPluginManager
  Load a product plugin jar.
registerPlugins(String) - Method in class net.hyperic.hq.product.ProductPluginManager
removeCachedConnection(String, String, String) - Method in class net.hyperic.hq.product.JDBCMeasurementPlugin
removeControlPlugin(String) - Method in class net.hyperic.hq.product.ControlPluginManager
removeEventLogNotification(Win32EventLogNotification) - Method in class net.hyperic.hq.product.TrackEventPluginManager
removeFileWatcher(FileWatcher) - Method in class net.hyperic.hq.product.TrackEventPluginManager
removeNextJob(String) - Method in class net.hyperic.hq.product.ControlPluginManager
removePlugin(String) - Method in class net.hyperic.hq.product.PluginManager
removePluginJar(String) - Method in class net.hyperic.hq.product.ProductPluginManager
removeRunnableTracker(Runnable) - Method in class net.hyperic.hq.product.TrackEventPluginManager
reportEvent(long, int, String, String) - Method in class net.hyperic.hq.product.LogTrackPlugin
reportEvent(Metric, long, int, String, String) - Method in class net.hyperic.hq.product.MeasurementPluginManager
reportEvent(TrackEvent) - Method in class net.hyperic.hq.product.TrackEventPluginManager

## S

SECURITY_LOG - Static variable in class net.hyperic.hq.product.Win32EventLogNotification
SEC_RATE - Static variable in class net.hyperic.hq.product.MeasurementInfo
SERVER_NAME_PREFIX - Static variable in class net.hyperic.hq.product.ServiceResource
  Special token when used in the service name will be replaced with the service's parent server name.
SNMPClient - class net.hyperic.snmp.SNMPClient.
SNMPClient() - Constructor for class net.hyperic.snmp.SNMPClient
SNMPException - exception net.hyperic.snmp.SNMPException.
SNMPException() - Constructor for class net.hyperic.snmp.SNMPException
SNMPException(String) - Constructor for class net.hyperic.snmp.SNMPException
SNMPException(String, Throwable) - Constructor for class net.hyperic.snmp.SNMPException
SNMPMeasurementPlugin - class net.hyperic.hq.product.SNMPMeasurementPlugin.
SNMPMeasurementPlugin() - Constructor for class net.hyperic.hq.product.SNMPMeasurementPlugin
SNMPSession - interface net.hyperic.snmp.SNMPSession.
  Generic interface for any version of the SNMP protocol.
SNMPValue - class net.hyperic.snmp.SNMPValue.
STATE_RESTARTING - Static variable in class net.hyperic.hq.product.ControlPlugin
STATE_STARTED - Static variable in class net.hyperic.hq.product.ControlPlugin
STATE_STARTING - Static variable in class net.hyperic.hq.product.ControlPlugin
STATE_STOPPED - Static variable in class net.hyperic.hq.product.ControlPlugin
STATE_STOPPING - Static variable in class net.hyperic.hq.product.ControlPlugin
STATE_UNKNOWN - Static variable in class net.hyperic.hq.product.ControlPlugin
SUPPORTED_PROTOCOLS - Static variable in class net.hyperic.hq.product.URLMetric
SYSTEM_LOG - Static variable in class net.hyperic.hq.product.Win32EventLogNotification
ServerControlPlugin - class net.hyperic.hq.product.ServerControlPlugin.
  This class is mainly helpful for control plugins which are script/process driven.
ServerControlPlugin() - Constructor for class net.hyperic.hq.product.ServerControlPlugin
ServerDetector - class net.hyperic.hq.product.ServerDetector.
  Encapsulate the know-how to determine all kinds of server-specific information about a single type of server.
ServerDetector() - Constructor for class net.hyperic.hq.product.ServerDetector
ServerResource - class net.hyperic.hq.product.ServerResource.
ServerResource() - Constructor for class net.hyperic.hq.product.ServerResource
ServerTypeInfo - class net.hyperic.hq.product.ServerTypeInfo.
ServerTypeInfo() - Constructor for class net.hyperic.hq.product.ServerTypeInfo
ServerTypeInfo(String, String, String) - Constructor for class net.hyperic.hq.product.ServerTypeInfo
ServiceResource - class net.hyperic.hq.product.ServiceResource.
ServiceResource() - Constructor for class net.hyperic.hq.product.ServiceResource
ServiceTypeInfo - class net.hyperic.hq.product.ServiceTypeInfo.
ServiceTypeInfo() - Constructor for class net.hyperic.hq.product.ServiceTypeInfo
ServiceTypeInfo(String, String, ServerTypeInfo) - Constructor for class net.hyperic.hq.product.ServiceTypeInfo
SigarMeasurementPlugin - class net.hyperic.hq.product.SigarMeasurementPlugin.
SigarMeasurementPlugin() - Constructor for class net.hyperic.hq.product.SigarMeasurementPlugin
StringArrayConfigOption - class net.hyperic.util.config.StringArrayConfigOption.
StringArrayConfigOption() - Constructor for class net.hyperic.util.config.StringArrayConfigOption
  Should only be used by serializer/deserializer
StringArrayConfigOption(String, String, String) - Constructor for class net.hyperic.util.config.StringArrayConfigOption
StringConfigOption - class net.hyperic.util.config.StringConfigOption.
StringConfigOption() - Constructor for class net.hyperic.util.config.StringConfigOption
  Should only be used by serializer/deserializer
StringConfigOption(String, String, String) - Constructor for class net.hyperic.util.config.StringConfigOption
StringConfigOption(String, String) - Constructor for class net.hyperic.util.config.StringConfigOption
StringConfigOption(OptionTransport) - Constructor for class net.hyperic.util.config.StringConfigOption
safeEncode(ConfigResponse) - Static method in class net.hyperic.util.config.ConfigResponse
serviceName - Variable in class net.hyperic.hq.product.Win32ControlPlugin
setAlias(String) - Method in class net.hyperic.hq.product.MeasurementInfo
setCategory(String) - Method in class net.hyperic.hq.product.MeasurementInfo
setCollectionType(int) - Method in class net.hyperic.hq.product.MeasurementInfo
setConnectProperties(String[]) - Method in class net.hyperic.hq.product.ServerResource
setControlConfig(ConfigResponse) - Method in class net.hyperic.hq.product.PlatformResource
setControlConfig(ServerResource, ConfigResponse) - Method in class net.hyperic.hq.product.ServerDetector
  Merge default values from server's control ConfigSchema and saves to ServerResource.setControlConfig.
setControlConfig(ServiceResource, ConfigResponse) - Method in class net.hyperic.hq.product.ServerDetector
  Merge default values from services's control ConfigSchema and saves to ServiceResource.setControlConfig.
setControlConfig(ConfigResponse) - Method in class net.hyperic.hq.product.ServerResource
setControlConfig() - Method in class net.hyperic.hq.product.ServerResource
setControlConfig(ConfigResponse) - Method in class net.hyperic.hq.product.ServiceResource
setControlConfig() - Method in class net.hyperic.hq.product.ServiceResource
setControlProgram(String) - Method in class net.hyperic.hq.product.ServerControlPlugin
setControlProgramPrefix(String) - Method in class net.hyperic.hq.product.ServerControlPlugin
setCustomProperties(ConfigResponse) - Method in class net.hyperic.hq.product.PlatformResource
setCustomProperties(ConfigResponse) - Method in class net.hyperic.hq.product.ServerDetector
setCustomProperties(ConfigResponse) - Method in class net.hyperic.hq.product.ServerResource
setCustomProperties(ConfigResponse) - Method in class net.hyperic.hq.product.ServiceResource
setDefault(String) - Method in class net.hyperic.util.config.ConfigOption
setDefault(String, String) - Method in class net.hyperic.util.config.ConfigSchema
  Change the default value for a given property within the schema.
setDefaultOn(boolean) - Method in class net.hyperic.hq.product.MeasurementInfo
  Sets the defaultOn.
setDelim(char) - Method in class net.hyperic.util.config.ArrayConfigOption
  Option properties
setDescription(String) - Method in class net.hyperic.hq.product.ServerDetector
setDescription(String) - Method in class net.hyperic.hq.product.ServerResource
setDescription(String) - Method in class net.hyperic.hq.product.ServerTypeInfo
setDescription(String) - Method in class net.hyperic.hq.product.ServiceResource
setDescription(String) - Method in class net.hyperic.hq.product.ServiceTypeInfo
setDevice(boolean) - Method in class net.hyperic.hq.product.PlatformTypeInfo
setDomainName(String) - Method in class net.hyperic.hq.product.Metric
setEnabled(ConfigResponse, int, int) - Static method in class net.hyperic.hq.product.LogTrackPlugin
setErrorStr(String) - Method in class net.hyperic.hq.product.ControlPlugin
setGroup(String) - Method in class net.hyperic.hq.product.MeasurementInfo
setHidden(boolean) - Method in class net.hyperic.util.config.StringConfigOption
setId(int, int) - Method in class net.hyperic.hq.product.Metric
setIdentifier(String) - Method in class net.hyperic.hq.product.ServerResource
setIndicator(boolean) - Method in class net.hyperic.hq.product.MeasurementInfo
  Sets the designate.
setInstallPath(String) - Method in class net.hyperic.hq.product.ServerResource
setInstallPrefix(String) - Method in class net.hyperic.hq.product.ServerControlPlugin
setInstallPrefix(String) - Method in class net.hyperic.hq.product.Win32ControlPlugin
setInternal(boolean) - Method in class net.hyperic.hq.product.ServiceTypeInfo
setInterval(long) - Method in class net.hyperic.hq.product.MeasurementInfo
  Sets the interval.
setLogLevel(int) - Method in class net.hyperic.hq.product.LogTrackPlugin
setManager(ControlPluginManager) - Method in class net.hyperic.hq.product.ControlPlugin
setMaxLength(int) - Method in class net.hyperic.util.config.StringConfigOption
setMaxValue(double) - Method in class net.hyperic.util.config.DoubleConfigOption
setMaxValue(int) - Method in class net.hyperic.util.config.IntegerConfigOption
setMaxValue(long) - Method in class net.hyperic.util.config.LongConfigOption
setMeasurementConfig(ConfigResponse) - Method in class net.hyperic.hq.product.PlatformResource
setMeasurementConfig(ServerResource, ConfigResponse) - Method in class net.hyperic.hq.product.ServerDetector
  Merge default values from server's measurement ConfigSchema and saves to ServerResource.setMeasurementConfig.
setMeasurementConfig(ServiceResource, ConfigResponse) - Method in class net.hyperic.hq.product.ServerDetector
  Merge default values from service's measurement ConfigSchema and saves to ServiceResource.setMeasurementConfig.
setMeasurementConfig(ConfigResponse) - Method in class net.hyperic.hq.product.ServerResource
setMeasurementConfig() - Method in class net.hyperic.hq.product.ServerResource
setMeasurementConfig(ConfigResponse) - Method in class net.hyperic.hq.product.ServiceResource
setMeasurementConfig() - Method in class net.hyperic.hq.product.ServiceResource
setMinLength(int) - Method in class net.hyperic.util.config.StringConfigOption
  Option properties
setMinValue(double) - Method in class net.hyperic.util.config.DoubleConfigOption
  Option properties
setMinValue(int) - Method in class net.hyperic.util.config.IntegerConfigOption
  Option properties
setMinValue(long) - Method in class net.hyperic.util.config.LongConfigOption
  Option properties
setName(String) - Method in class net.hyperic.hq.product.GenericPlugin
setName(String) - Method in class net.hyperic.hq.product.MeasurementInfo
setName(String) - Method in class net.hyperic.hq.product.ServerResource
setName(String) - Method in class net.hyperic.hq.product.ServiceResource
  In most cases, setServiceName should be used to include the parent server name for uniqueness.
setName(String) - Method in class net.hyperic.hq.product.TypeInfo
  Setter for property name.
setObjectName(String) - Method in class net.hyperic.hq.product.Metric
  Set the JMX object name.
setOptional(boolean) - Method in class net.hyperic.util.config.ConfigOption
setPidFile(String) - Method in class net.hyperic.hq.product.ServerControlPlugin
setPlatformFqdn(String) - Method in class net.hyperic.hq.product.ServerResource
  This attribute should only be set if discovered server is hosted on a platform other than the platform which ran the auto discovery.
setPluginInfo(String, PluginInfo) - Method in class net.hyperic.hq.product.PluginManager
setProductConfig(ConfigResponse) - Method in class net.hyperic.hq.product.PlatformResource
setProductConfig(ServerResource, ConfigResponse) - Method in class net.hyperic.hq.product.ServerDetector
  Merge default values from server's product ConfigSchema and saves to ServerResource.setProductConfig.
setProductConfig(ServiceResource, ConfigResponse) - Method in class net.hyperic.hq.product.ServerDetector
  Merge default values from service's product ConfigSchema and saves to ServiceResource.setProductConfig.
setProductConfig(ConfigResponse) - Method in class net.hyperic.hq.product.ServerResource
setProductConfig() - Method in class net.hyperic.hq.product.ServerResource
setProductConfig(ConfigResponse) - Method in class net.hyperic.hq.product.ServiceResource
setProductConfig() - Method in class net.hyperic.hq.product.ServiceResource
setPropString(String) - Method in class net.hyperic.hq.product.Metric
setProperty(String, String) - Method in class net.hyperic.hq.product.ProductPluginManager
setRate(String) - Method in class net.hyperic.hq.product.MeasurementInfo
  Sets the rate.
setRegisterTypes(boolean) - Method in class net.hyperic.hq.product.ProductPluginManager
  If true creates a mapping of the ProductPlugin TypeInfos, only needed on the server side.
setRemoteMessage(String) - Method in class net.hyperic.hq.product.MetricInvalidException
setResponseTimeConfig(ConfigResponse) - Method in class net.hyperic.hq.product.ServiceResource
setResult(int) - Method in class net.hyperic.hq.product.ControlPlugin
setRetries(int) - Method in interface net.hyperic.snmp.SNMPSession
  Set the retries value for this session.
setSecret(boolean) - Method in class net.hyperic.util.config.StringConfigOption
setServerTypeInfo(ServerTypeInfo) - Method in class net.hyperic.hq.product.ServiceTypeInfo
setServiceName(String) - Method in class net.hyperic.hq.product.ServiceResource
  Set the name of the service, prepending the parent server name using SERVER_NAME_PREFIX.
setServiceName(String) - Method in class net.hyperic.hq.product.Win32ControlPlugin
setTemplate(String) - Method in class net.hyperic.hq.product.MeasurementInfo
setTimeout(int) - Method in class net.hyperic.hq.product.ControlPlugin
setTimeout(String) - Method in class net.hyperic.hq.product.ControlPlugin
setTimeout(long) - Method in interface net.hyperic.snmp.SNMPSession
  Set the timeout value for this session.
setTimestamp(long) - Method in class net.hyperic.hq.product.MetricValue
setType(GenericPlugin) - Method in class net.hyperic.hq.product.ServerResource
setType(String) - Method in class net.hyperic.hq.product.ServerResource
setType(GenericPlugin, String) - Method in class net.hyperic.hq.product.ServiceResource
setType(String) - Method in class net.hyperic.hq.product.ServiceResource
setTypeInfo(TypeInfo) - Method in class net.hyperic.hq.product.GenericPlugin
setUnits(String) - Method in class net.hyperic.hq.product.MeasurementInfo
  Sets the units.
setUnpackNestedJars(boolean) - Method in class net.hyperic.hq.product.ProductPluginManager
setValidPlatformTypes(String[]) - Method in class net.hyperic.hq.product.ServerTypeInfo
setValue(double) - Method in class net.hyperic.hq.product.MetricValue
setValue(String, String) - Method in class net.hyperic.util.config.ConfigResponse
  Set the value for an option.
setVersion(String) - Method in class net.hyperic.hq.product.ServerTypeInfo
setVirtual(boolean) - Method in class net.hyperic.hq.product.ServerTypeInfo
shouldDebugLog() - Method in class net.hyperic.hq.product.LogTrackPlugin
shouldLog(int) - Method in class net.hyperic.hq.product.LogTrackPlugin
shutdown() - Method in class net.hyperic.hq.product.ConfigFileTrackPlugin
shutdown() - Method in class net.hyperic.hq.product.GenericPlugin
  Called when the server or agent is shutdown.
shutdown() - Method in class net.hyperic.hq.product.JDBCMeasurementPlugin
  Close any cached connections.
shutdown() - Method in class net.hyperic.hq.product.LogFileTailPlugin
shutdown() - Method in class net.hyperic.hq.product.PluginManager
shutdown() - Method in class net.hyperic.hq.product.ProductPluginManager
shutdown() - Method in class net.hyperic.hq.product.ServerControlPlugin
shutdown() - Method in class net.hyperic.hq.product.SigarMeasurementPlugin
shutdown() - Method in class net.hyperic.hq.product.TrackEventPluginManager
shutdown() - Method in class net.hyperic.hq.product.Win32EventLogTrackPlugin
size() - Method in class net.hyperic.util.config.ConfigResponse
start(String) - Method in class net.hyperic.hq.product.ServerControlPlugin
stdErr - Variable in class net.hyperic.hq.product.ServerControlPlugin
stdOut - Variable in class net.hyperic.hq.product.ServerControlPlugin
stripNewLines(String) - Method in class net.hyperic.hq.product.LogTrackPlugin
supportsLogLevels() - Method in class net.hyperic.hq.product.LogTrackPlugin
supportsPatternMatching() - Method in class net.hyperic.hq.product.LogTrackPlugin
svc - Variable in class net.hyperic.hq.product.Win32ControlPlugin

## T

TYPES - Static variable in class net.hyperic.hq.product.ProductPlugin
TYPE_AUTOINVENTORY - Static variable in class net.hyperic.hq.product.ProductPlugin
TYPE_CONFIG_TRACK - Static variable in class net.hyperic.hq.product.ProductPlugin
TYPE_CONTROL - Static variable in class net.hyperic.hq.product.ProductPlugin
TYPE_LOG_TRACK - Static variable in class net.hyperic.hq.product.ProductPlugin
TYPE_LONG - Static variable in class net.hyperic.snmp.SNMPValue
TYPE_LONG_CONVERTABLE - Static variable in class net.hyperic.snmp.SNMPValue
TYPE_MEASUREMENT - Static variable in class net.hyperic.hq.product.ProductPlugin
TYPE_PLATFORM - Static variable in class net.hyperic.hq.product.TypeInfo
TYPE_PRODUCT - Static variable in class net.hyperic.hq.product.ProductPlugin
TYPE_RESPONSE_TIME - Static variable in class net.hyperic.hq.product.ProductPlugin
TYPE_SERVER - Static variable in class net.hyperic.hq.product.TypeInfo
TYPE_SERVICE - Static variable in class net.hyperic.hq.product.TypeInfo
TYPE_STRING - Static variable in class net.hyperic.snmp.SNMPValue
TrackEvent - class net.hyperic.hq.product.TrackEvent.
  Simple data class for sending config and log track events back to the server.
TrackEvent(AppdefEntityID, long, int, String, String) - Constructor for class net.hyperic.hq.product.TrackEvent
TrackEvent(String, long, int, String, String) - Constructor for class net.hyperic.hq.product.TrackEvent
TrackEventPluginManager - class net.hyperic.hq.product.TrackEventPluginManager.
TrackEventPluginManager() - Constructor for class net.hyperic.hq.product.TrackEventPluginManager
TrackEventPluginManager(Properties) - Constructor for class net.hyperic.hq.product.TrackEventPluginManager
TypeInfo - class net.hyperic.hq.product.TypeInfo.
  Carry information about appdef entity type
TypeInfo() - Constructor for class net.hyperic.hq.product.TypeInfo
table - Variable in class net.hyperic.hq.product.JDBCControlPlugin
toArray(String) - Static method in class net.hyperic.util.config.DirArrayConfigOption
toFileList(String) - Method in class net.hyperic.hq.product.GenericPlugin
  Expand a String to List of file names.
toList(String) - Static method in class net.hyperic.util.config.DirArrayConfigOption
toLong() - Method in class net.hyperic.snmp.SNMPValue
toLong(Variable) - Static method in class net.hyperic.snmp.SNMPValue
toPhysAddressString() - Method in class net.hyperic.snmp.SNMPValue
toProperties() - Method in class net.hyperic.util.config.ConfigResponse
  Clone the attribute set into a properties
toString() - Method in class net.hyperic.hq.product.Metric
toString() - Method in class net.hyperic.hq.product.MetricValue
toString() - Method in class net.hyperic.hq.product.PlatformTypeInfo
toString() - Method in class net.hyperic.hq.product.ServerResource
toString() - Method in class net.hyperic.hq.product.ServerTypeInfo
toString() - Method in class net.hyperic.hq.product.ServiceResource
toString() - Method in class net.hyperic.hq.product.ServiceTypeInfo
toString() - Method in class net.hyperic.hq.product.TrackEvent
toString() - Method in class net.hyperic.hq.product.URLMetric
toString() - Method in class net.hyperic.snmp.SNMPValue
toString() - Method in class net.hyperic.util.config.ConfigOption
toString() - Method in class net.hyperic.util.config.ConfigResponse
toXML() - Method in class net.hyperic.hq.product.MeasurementInfo
toXML(String) - Method in class net.hyperic.hq.product.MeasurementInfo
translate(String, ConfigResponse) - Method in class net.hyperic.hq.product.MeasurementPlugin
  Translate a measurement as returned from getMeasurements() into a value which can be passed into the plugin's getValue() routine.
translate(String, ConfigResponse) - Method in class net.hyperic.hq.product.MeasurementPluginManager
translate(String, ConfigResponse) - Static method in class net.hyperic.hq.product.Metric
translate(String, Properties) - Static method in class net.hyperic.hq.product.Metric
translate(String, ConfigResponse) - Method in class net.hyperic.hq.product.SigarMeasurementPlugin

## U

URLMetric - class net.hyperic.hq.product.URLMetric.
  Helper class for Metrics which form URLs, such as for availability.
URLMetric() - Constructor for class net.hyperic.hq.product.URLMetric
unsetValue(String) - Method in class net.hyperic.util.config.ConfigResponse
  Set the value for an option.
updateControlPlugin(String, ConfigResponse) - Method in class net.hyperic.hq.product.ControlPluginManager
updatePlugin(GenericPlugin, ConfigResponse) - Method in class net.hyperic.hq.product.PluginManager
updatePluginJar(String) - Method in class net.hyperic.hq.product.ProductPluginManager
url - Variable in class net.hyperic.hq.product.JDBCControlPlugin
useConfigSchema(TypeInfo) - Method in class net.hyperic.hq.product.ServerControlPlugin
useSigar() - Method in class net.hyperic.hq.product.ServerControlPlugin
user - Variable in class net.hyperic.hq.product.JDBCControlPlugin

## V

VALID_AUTHTYPES - Static variable in class net.hyperic.snmp.SNMPClient
VALID_VERSIONS - Static variable in class net.hyperic.snmp.SNMPClient
VALUE_NOTIMPL - Static variable in class net.hyperic.hq.product.SigarMeasurementPlugin
validateControlProgram(String) - Method in class net.hyperic.hq.product.ServerControlPlugin

## W

Win32ControlPlugin - class net.hyperic.hq.product.Win32ControlPlugin.
  Base class for control plugins.
Win32ControlPlugin() - Constructor for class net.hyperic.hq.product.Win32ControlPlugin
Win32EventLogNotification - class net.hyperic.hq.product.Win32EventLogNotification.
  Base class for windows event notifications.
Win32EventLogNotification(LogTrackPlugin) - Constructor for class net.hyperic.hq.product.Win32EventLogNotification
Win32EventLogTrackPlugin - class net.hyperic.hq.product.Win32EventLogTrackPlugin.
Win32EventLogTrackPlugin() - Constructor for class net.hyperic.hq.product.Win32EventLogTrackPlugin
Win32MeasurementPlugin - class net.hyperic.hq.product.Win32MeasurementPlugin.
Win32MeasurementPlugin() - Constructor for class net.hyperic.hq.product.Win32MeasurementPlugin
waitForState(String) - Method in class net.hyperic.hq.product.ControlPlugin
waitForState(String) - Method in class net.hyperic.hq.product.Win32ControlPlugin
watcher - Variable in class net.hyperic.hq.product.ConfigFileTrackPlugin

## Y

YES - Static variable in class net.hyperic.util.config.YesNoConfigOption
YesNoConfigOption - class net.hyperic.util.config.YesNoConfigOption.
YesNoConfigOption() - Constructor for class net.hyperic.util.config.YesNoConfigOption
  Should only be used by serializer/deserializer
YesNoConfigOption(String, String, String) - Constructor for class net.hyperic.util.config.YesNoConfigOption

A B C D E F G H I J L M N O P R S T U V W Y

Hyperic HQ Plugin API v. 2.5.dev

Copyright © 2004-2005 Hyperic LLC support@hyperic.net, All Rights Reserved.