Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Hyperic HQ Plugin API v. 4.5.3.1
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.hyperic.hq.product.util
Class PluginDumper

    java.lang.Object
      org.hyperic.hq.product.util.PluginDumper

    public class PluginDumper

extends Object

Field Summary
`protected ControlPluginManager` | `cpm`
`protected ConfigTrackPluginManager` | `ctpm`
`protected LiveDataPluginManager` | `ldpm`
`protected LogTrackPluginManager` | `ltpm`
`protected MeasurementPluginManager` | `mpm`
`protected ProductPlugin[]` | `pPlugins`
`protected ProductPluginManager` | `ppm`

Constructor Summary
`PluginDumper()`
`PluginDumper(String[] args)`
`PluginDumper(String pdkDir, String pluginDir)`

Method Summary
`void` | `fetchMetrics(String pluginName, boolean translateOnly)`
`boolean` | `fetchMetrics(TypeInfo type, boolean translateOnly, org.hyperic.util.config.ConfigResponse config)`
`protected MeasurementPlugin` | `getMeasurementPlugin(TypeInfo info)`
`Properties` | `getProperties()`
`String` | `getProperty(String key)`
`String` | `getProperty(String key, String defVal)`
`static void` | `help(String msg)`
`void` | `init()`
`void` | `invoke()`
`void` | `shutdown()`
`void` | `testControl(String pluginName)`
`void` | `testDiscovery()`
`void` | `testLiveData()`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Field Detail

### ppm

    protected ProductPluginManager ppm

### mpm

    protected MeasurementPluginManager mpm

### cpm

    protected ControlPluginManager cpm

### ldpm

    protected LiveDataPluginManager ldpm

### ltpm

    protected LogTrackPluginManager ltpm

### ctpm

    protected ConfigTrackPluginManager ctpm

### pPlugins

    protected ProductPlugin[] pPlugins

Constructor Detail

### PluginDumper

    public PluginDumper()

### PluginDumper

    public PluginDumper(String pdkDir,
                        String pluginDir)

### PluginDumper

    public PluginDumper(String[] args)

Method Detail

### help

    public static void help(String msg)

### init

    public void init()
              throws PluginException

  Throws:
    `PluginException`

### shutdown

    public void shutdown()

### invoke

    public void invoke()
                throws PluginException,
                       IOException

  Throws:
    `PluginException`
    `IOException`

### getProperties

    public Properties getProperties()

### getProperty

    public String getProperty(String key)

### getProperty

    public String getProperty(String key,
                              String defVal)

### fetchMetrics

    public boolean fetchMetrics(TypeInfo type,
                                boolean translateOnly,
                                org.hyperic.util.config.ConfigResponse config)
                         throws PluginException

  Throws:
    `PluginException`

### fetchMetrics

    public void fetchMetrics(String pluginName,
                             boolean translateOnly)
                      throws PluginException

  Throws:
    `PluginException`

### testControl

    public void testControl(String pluginName)
                     throws PluginException

  Throws:
    `PluginException`

### testLiveData

    public void testLiveData()
                      throws PluginException

  Throws:
    `PluginException`

### testDiscovery

    public void testDiscovery()

### getMeasurementPlugin

    protected MeasurementPlugin getMeasurementPlugin(TypeInfo info)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Hyperic HQ Plugin API v. 4.5.3.1
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

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