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.