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

## Uses of Class
org.hyperic.hq.product.TypeInfo

Packages that use TypeInfo
org.hyperic.hq.product |
org.hyperic.hq.product.logparse |
org.hyperic.hq.product.pluginxml |
org.hyperic.hq.product.util |

Uses of TypeInfo in org.hyperic.hq.product

Subclasses of TypeInfo in org.hyperic.hq.product
`class` | `PlatformTypeInfo`
`class` | `ServerTypeInfo`
`class` | `ServiceTypeInfo`

Methods in org.hyperic.hq.product that return TypeInfo
`TypeInfo` | `GenericPlugin.getTypeInfo()`
`TypeInfo` | `ProductPluginManager.getTypeInfo(String platform, String name)` Find TypeInfo for the given platform and type name.
`TypeInfo[]` | `TypeBuilder.getTypes()` This method returns a list of server/service added to this object.
`TypeInfo[]` | `ProductPlugin.getTypes()`

Methods in org.hyperic.hq.product that return types with arguments of type TypeInfo
`Map<String,TypeInfo>` | `ProductPluginManager.getTypeInfo(String typeName)` Find TypeInfo's accross all platforms for the given type name.
`Map<String,Map<String,TypeInfo>>` | `ProductPluginManager.getTypes()`

Methods in org.hyperic.hq.product with parameters of type TypeInfo
`boolean` | `TypeBuilder.add(TypeInfo type)`
`void` | `ProductPluginManager.addPluginTypes(TypeInfo[] types, ProductPlugin plugin)`
`org.hyperic.util.config.ConfigSchema` | `PluginManager.getConfigSchema(String pluginName, String platformName, String typeName, TypeInfo info, org.hyperic.util.config.ConfigResponse config)`
`org.hyperic.util.config.ConfigSchema` | `ProductPluginManager.getConfigSchema(String pluginName, String platformName, String typeName, TypeInfo info, org.hyperic.util.config.ConfigResponse config)` As opposed to other plugins, product plugins are fetched by plugin name
`org.hyperic.util.config.ConfigSchema` | `PluginManager.getConfigSchema(String plugin, TypeInfo info, org.hyperic.util.config.ConfigResponse config)`
`org.hyperic.util.config.ConfigSchema` | `MeasurementPluginManager.getConfigSchema(String plugin, TypeInfo info, org.hyperic.util.config.ConfigResponse config)`
`org.hyperic.util.config.ConfigSchema` | `JDBCMeasurementPlugin.getConfigSchema(TypeInfo info, org.hyperic.util.config.ConfigResponse config)` Config schema includes jdbc URL, database username and password.
`org.hyperic.util.config.ConfigSchema` | `ConfigTrackPlugin.getConfigSchema(TypeInfo info, org.hyperic.util.config.ConfigResponse config)`
`org.hyperic.util.config.ConfigSchema` | `ControlPlugin.getConfigSchema(TypeInfo info, org.hyperic.util.config.ConfigResponse config)`
`org.hyperic.util.config.ConfigSchema` | `ConfigFileTrackPlugin.getConfigSchema(TypeInfo info, org.hyperic.util.config.ConfigResponse config)`
`org.hyperic.util.config.ConfigSchema` | `LogFileTrackPlugin.getConfigSchema(TypeInfo info, org.hyperic.util.config.ConfigResponse config)`
`org.hyperic.util.config.ConfigSchema` | `GenericPlugin.getConfigSchema(TypeInfo info, org.hyperic.util.config.ConfigResponse config)` The ConfigSchema used to render config options for this resource in the UI and client shell.
`org.hyperic.util.config.ConfigSchema` | `MeasurementPlugin.getConfigSchema(TypeInfo info, org.hyperic.util.config.ConfigResponse config)`
`org.hyperic.util.config.ConfigSchema` | `LogTrackPlugin.getConfigSchema(TypeInfo info, org.hyperic.util.config.ConfigResponse config)`
`org.hyperic.util.config.ConfigSchema` | `ProductPlugin.getConfigSchema(TypeInfo info, org.hyperic.util.config.ConfigResponse config)`
`org.hyperic.util.config.ConfigSchema` | `FileChangeTrackPlugin.getConfigSchema(TypeInfo info, org.hyperic.util.config.ConfigResponse config)` currently a placeholder...
`org.hyperic.util.config.ConfigSchema` | `ServerControlPlugin.getConfigSchema(TypeInfo info, org.hyperic.util.config.ConfigResponse config)`
`org.hyperic.util.config.ConfigSchema` | `GenericPlugin.getCustomPropertiesSchema(TypeInfo info)`
`protected String` | `ConfigFileTrackPlugin.getDefaultConfigFile(TypeInfo info, org.hyperic.util.config.ConfigResponse config)`
`protected String` | `FileChangeTrackPlugin.getDefaultConfigFile(TypeInfo info, org.hyperic.util.config.ConfigResponse config)` temporary implementation just so something should show up
`protected String` | `LogFileTrackPlugin.getDefaultLogFile(TypeInfo info, org.hyperic.util.config.ConfigResponse config)`
`protected org.hyperic.util.config.ConfigOption` | `ConfigTrackPlugin.getEnableOption(TypeInfo info, org.hyperic.util.config.ConfigResponse config)`
`protected org.hyperic.util.config.ConfigOption` | `LogTrackPlugin.getEnableOption(TypeInfo info, org.hyperic.util.config.ConfigResponse config)`
`protected org.hyperic.util.config.ConfigOption` | `LogTrackPlugin.getExcludeOption(TypeInfo info, org.hyperic.util.config.ConfigResponse config)`
`protected org.hyperic.util.config.ConfigOption` | `ConfigFileTrackPlugin.getFilesOption(TypeInfo info, org.hyperic.util.config.ConfigResponse config)`
`protected org.hyperic.util.config.ConfigOption` | `LogFileTrackPlugin.getFilesOption(TypeInfo info, org.hyperic.util.config.ConfigResponse config)`
`String` | `MeasurementPluginManager.getHelp(TypeInfo info, Map props)`
`String` | `MeasurementPlugin.getHelp(TypeInfo info, Map props)`
`protected org.hyperic.util.config.ConfigOption` | `LogTrackPlugin.getIncludeOption(TypeInfo info, org.hyperic.util.config.ConfigResponse config)`
`MeasurementInfo[]` | `MeasurementPluginManager.getMeasurements(TypeInfo info)`
`MeasurementInfo[]` | `MeasurementPlugin.getMeasurements(TypeInfo info)`
`GenericPlugin` | `ProductPlugin.getPlugin(String type, TypeInfo info)`
`protected String` | `MeasurementPlugin.getPluginXMLHelp(TypeInfo info, String name, Map props)`
`String` | `GenericPlugin.getScriptExtension(TypeInfo info)`
`protected void` | `ServerControlPlugin.getServerConfigSchema(TypeInfo info, org.hyperic.util.config.ConfigSchema schema, org.hyperic.util.config.ConfigResponse response)`
`String` | `GenericPlugin.getTypeProperty(TypeInfo type, String name)` If name property is not found for the given type, try using the type's parent.
`protected void` | `PluginManager.mergeConfigSchema(PluginManager pm, org.hyperic.util.config.ConfigSchema schema, TypeInfo info, org.hyperic.util.config.ConfigResponse config)`
`protected void` | `ProductPluginManager.setTypeInfo(String platform, String name, TypeInfo info)`
`void` | `GenericPlugin.setTypeInfo(TypeInfo type)`
`protected boolean` | `ServerControlPlugin.useConfigSchema(TypeInfo info)`

Method parameters in org.hyperic.hq.product with type arguments of type TypeInfo
`void` | `ProductPluginManager.removePluginTypes(List<TypeInfo> typeInfos)`

Uses of TypeInfo in org.hyperic.hq.product.logparse

Methods in org.hyperic.hq.product.logparse with parameters of type TypeInfo
`org.hyperic.util.config.ConfigSchema` | `SimpleRtPlugin.getConfigSchema(TypeInfo info, org.hyperic.util.config.ConfigResponse config)`

Uses of TypeInfo in org.hyperic.hq.product.pluginxml

Methods in org.hyperic.hq.product.pluginxml that return TypeInfo
`TypeInfo[]` | `PluginData.getTypes()`

Methods in org.hyperic.hq.product.pluginxml with parameters of type TypeInfo
`void` | `PluginData.addTypes(TypeInfo[] types)`
`org.hyperic.util.config.ConfigSchema` | `PluginData.getConfigSchema(TypeInfo info, int type)`
`List` | `PluginData.getControlActions(TypeInfo info)`
`org.hyperic.util.config.ConfigSchema` | `PluginData.getCustomPropertiesSchema(TypeInfo info)`
`String` | `PluginData.getPlugin(String type, TypeInfo info)`
`void` | `PluginData.removeTypes(TypeInfo[] types)`

Uses of TypeInfo in org.hyperic.hq.product.util

Methods in org.hyperic.hq.product.util with parameters of type TypeInfo
`boolean` | `PluginDumper.fetchMetrics(TypeInfo type, boolean translateOnly, org.hyperic.util.config.ConfigResponse config)`
`protected MeasurementPlugin` | `PluginDumper.getMeasurementPlugin(TypeInfo info)`

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

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