Hyperic HQ Plugin API v. 5.8.0

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)
           
 


Hyperic HQ Plugin API v. 5.8.0

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