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.PluginException

Packages that use PluginException
org.hyperic.hq.product |
org.hyperic.hq.product.jmx |
org.hyperic.hq.product.pluginxml |
org.hyperic.hq.product.util |

Uses of PluginException in org.hyperic.hq.product

Subclasses of PluginException in org.hyperic.hq.product
`class` | `PluginExistsException`
`class` | `PluginNotFoundException`

Methods in org.hyperic.hq.product that throw PluginException
`void` | `TrackEventPluginManager.addEventLogNotification(Win32EventLogNotification notifier)`
`void` | `LogFileTailPlugin.configure(org.hyperic.util.config.ConfigResponse config)`
`void` | `Win32EventLogTrackPlugin.configure(org.hyperic.util.config.ConfigResponse config)`
`void` | `ConfigFileTrackPlugin.configure(org.hyperic.util.config.ConfigResponse config)`
`void` | `JDBCControlPlugin.configure(org.hyperic.util.config.ConfigResponse config)`
`void` | `GenericPlugin.configure(org.hyperic.util.config.ConfigResponse config)`
`void` | `Win32ControlPlugin.configure(org.hyperic.util.config.ConfigResponse config)`
`void` | `ProcessControlPlugin.configure(org.hyperic.util.config.ConfigResponse config)`
`void` | `LogTrackPlugin.configure(org.hyperic.util.config.ConfigResponse config)`
`void` | `FileChangeTrackPlugin.configure(org.hyperic.util.config.ConfigResponse config)`
`void` | `ServerControlPlugin.configure(org.hyperic.util.config.ConfigResponse config)`
`void` | `ControlPluginManager.createControlPlugin(String name, String type, org.hyperic.util.config.ConfigResponse config)`
`GenericPlugin` | `PluginManager.createPlugin(String name, GenericPlugin pluginType)`
`GenericPlugin` | `PluginManager.createPlugin(String name, GenericPlugin pluginType, org.hyperic.util.config.ConfigResponse config)`
`GenericPlugin` | `PluginManager.createPlugin(String name, String type, org.hyperic.util.config.ConfigResponse config)`
`RuntimeResourceReport` | `ServerDetector.discoverResources(int serverId, AIPlatformValue platform, org.hyperic.util.config.ConfigResponse config)` Deprecated. - Plugins should not use this method.
`RuntimeResourceReport` | `RuntimeDiscoverer.discoverResources(int serverId, AIPlatformValue aiplatform, org.hyperic.util.config.ConfigResponse config)` This method is called by the autoinventory code that runs within the agent.
`protected List` | `ServerDetector.discoverServers(org.hyperic.util.config.ConfigResponse config)` Override to discover servers for the server type of the plugin instance.
`static List` | `SNMPDetector.discoverServers(ServerDetector plugin, org.hyperic.util.config.ConfigResponse parentConfig, SNMPSession session, String type)`
`protected abstract List` | `PlatformServiceDetector.discoverServices(org.hyperic.util.config.ConfigResponse config)`
`protected List` | `SNMPDetector.discoverServices(org.hyperic.util.config.ConfigResponse config)`
`protected List` | `ServerDetector.discoverServices(org.hyperic.util.config.ConfigResponse config)` Override to discover services for the server type of the plugin instance.
`protected List` | `DaemonDetector.discoverServices(org.hyperic.util.config.ConfigResponse config)`
`protected List` | `SNMPDetector.discoverServices(org.hyperic.util.config.ConfigResponse config, String type)`
`static List` | `SNMPDetector.discoverServices(ServerDetector plugin, org.hyperic.util.config.ConfigResponse parentConfig, SNMPSession session)`
`static List` | `SNMPDetector.discoverServices(ServerDetector plugin, org.hyperic.util.config.ConfigResponse parentConfig, SNMPSession session, String type)`
`protected Set` | `ServerDetector.discoverServiceTypes(org.hyperic.util.config.ConfigResponse config)`
`void` | `ControlPlugin.doAction(String action)`
`abstract void` | `JDBCControlPlugin.doAction(String action)`
`void` | `Win32ControlPlugin.doAction(String action)`
`void` | `ControlPlugin.doAction(String action, ControlSendCommandResult_args resultsMetadata)`
`void` | `ControlPlugin.doAction(String action, String[] args)` Invokes plugin method with the name of param action.
`void` | `JDBCControlPlugin.doAction(String action, String[] args)`
`void` | `ScriptControlPlugin.doAction(String action, String[] args)` For use by pure-XML plugins to implement script-based control actions.
`void` | `ProcessControlPlugin.doAction(String action, String[] args)`
`void` | `ControlPlugin.doAction(String action, String[] args, ControlSendCommandResult_args resultsMetadata)`
`void` | `ControlPluginManager.doAction(String name, String action, String[] args, ControlSendCommandResult_args resultsMetadata)`
`void` | `JDBCControlPlugin.execute(String query)`
`void` | `JDBCControlPlugin.executeQuery(String query)`
`String[]` | `LiveDataPluginManager.getCommands(String type)`
`org.hyperic.util.config.ConfigSchema` | `LiveDataPlugin.getConfigSchema(String command)`
`org.hyperic.util.config.ConfigSchema` | `LiveDataPluginManager.getConfigSchema(String type, String command)`
`abstract Object` | `LiveDataPlugin.getData(String command, org.hyperic.util.config.ConfigResponse config)`
`String` | `LiveDataPluginManager.getData(String type, String command, org.hyperic.util.config.ConfigResponse config)`
`protected List` | `DaemonDetector.getFileResources(org.hyperic.util.config.ConfigResponse platformConfig)` Check for installed files using the file-scan config without running a full file-scan.
`PlatformResource` | `PlatformDetector.getPlatformResource(org.hyperic.util.config.ConfigResponse config)`
`PluginManager` | `ProductPluginManager.getPluginManager(String type)`
`protected List` | `DaemonDetector.getProcessResources(org.hyperic.util.config.ConfigResponse platformConfig)` Process table scan
`protected double` | `JDBCMeasurementPlugin.getQueryValue(Metric jdsn)` Do the database query returned by the getQuery() method and return the result.
`protected double` | `JDBCMeasurementPlugin.getQueryValue(Metric jdsn, boolean logSql)`
`List` | `AutoServerDetector.getServerResources(org.hyperic.util.config.ConfigResponse platformConfig)`
`List` | `SNMPDetector.getServerResources(org.hyperic.util.config.ConfigResponse platformConfig)`
`List` | `DaemonDetector.getServerResources(org.hyperic.util.config.ConfigResponse platformConfig)`
`List` | `DaemonDetector.getServerResources(org.hyperic.util.config.ConfigResponse platformConfig, String path)`
`List` | `FileServerDetector.getServerResources(org.hyperic.util.config.ConfigResponse platformConfig, String path)` This interface is used by the Auto-Discovery file system scan.
`List` | `RegistryServerDetector.getServerResources(org.hyperic.util.config.ConfigResponse platformConfig, String path, org.hyperic.sigar.win32.RegistryKey current)` Performs all the actual server (and service) detection for servers detected through a WindowsRegistryScan.
`protected org.hyperic.sigar.Sigar` | `SigarMeasurementPlugin.getSigar()`
`static int` | `ProcessControlPlugin.getSignal(String signal)`
`static org.hyperic.hq.product.MetricValue` | `Collector.getValue(MeasurementPlugin plugin, Metric metric)`
`org.hyperic.hq.product.MetricValue` | `JDBCMeasurementPlugin.getValue(Metric metric)` Dispatches to getQueryValue()
`org.hyperic.hq.product.MetricValue` | `SigarMeasurementPlugin.getValue(Metric metric)`
`org.hyperic.hq.product.MetricValue` | `Win32MeasurementPlugin.getValue(Metric metric)`
`org.hyperic.hq.product.MetricValue` | `MeasurementPlugin.getValue(Metric metric)` This method is called when the plugin is asked for a metric value.
`org.hyperic.hq.product.MetricValue` | `SNMPMeasurementPlugin.getValue(Metric metric)`
`org.hyperic.hq.product.MetricValue` | `MeasurementPluginManager.getValue(String template)`
`org.hyperic.hq.product.MetricValue` | `MeasurementValueGetter.getValue(String name, Metric metric)`
`org.hyperic.hq.product.MetricValue` | `MeasurementPluginManager.getValue(String name, Metric metric)`
`org.hyperic.hq.product.MetricValue` | `MeasurementPluginManager.getValue(String name, String metric)`
`Map` | `Collector.getValues(GenericPlugin plugin, org.hyperic.util.config.ConfigResponse config)` Initialize and collect values for use outside of MeasurementPlugin.
`static Set<String>` | `DetectionUtil.getWMIObj(String namespace, String wmiObjName, Map<String,String> filters, String col, String name)`
`void` | `ProductPluginManager.init()`
`protected void` | `Collector.init()`
`void` | `Collector.init(GenericPlugin plugin, org.hyperic.util.config.ConfigResponse config)` Initialize a Collector instance for use outside of MeasurementPlugin.
`void` | `PluginManager.init(PluginManager parent)`
`void` | `JDBCMeasurementPlugin.init(PluginManager manager)` Verifies that JDBC driver returned by the getDriver() method can be loaded by the plugin.
`void` | `ConfigTrackPlugin.init(PluginManager manager)`
`void` | `ControlPlugin.init(PluginManager manager)`
`void` | `TrackEventPluginManager.init(PluginManager manager)`
`void` | `MeasurementPluginManager.init(PluginManager parent)`
`void` | `ServerDetector.init(PluginManager manager)`
`void` | `GenericPlugin.init(PluginManager manager)` Called when the plugin is loaded on the server and on the agent side.
`void` | `MeasurementPlugin.init(PluginManager manager)`
`void` | `SNMPMeasurementPlugin.init(PluginManager manager)`
`void` | `ProcessControlPlugin.init(PluginManager manager)`
`void` | `LogTrackPlugin.init(PluginManager manager)`
`void` | `ProductPlugin.init(PluginManager manager)`
`protected void` | `ProductPluginManager.initPluginManagers(Properties props)`
`Class` | `ScriptLanguagePlugin.loadClass(ClassLoader loader, Properties properties, File code)`
`void` | `PluginManager.registerPlugin(GenericPlugin plugin)`
`void` | `PluginManager.registerPlugin(GenericPlugin plugin, org.hyperic.util.config.ConfigResponse response)`
`void` | `PluginManager.registerPlugin(String name, GenericPlugin plugin)`
`PluginInfo` | `ProductPluginManager.registerPluginJar(String jarName)` registerPluginJar() without mapping types.
`PluginInfo` | `ProductPluginManager.registerPluginJar(String jarName, ClassLoader resourceLoader)` Load a product plugin jar.
`void` | `ControlPluginManager.removeControlPlugin(String name)`
`void` | `TrackEventPluginManager.removeEventLogNotification(Win32EventLogNotification notifier)`
`void` | `PluginManager.removePlugin(String name)`
`void` | `ProductPluginManager.removePluginJar(String jarName)`
`void` | `LogFileTailPlugin.shutdown()`
`void` | `PluginManager.shutdown()`
`void` | `JDBCMeasurementPlugin.shutdown()` Close any cached connections.
`void` | `Win32EventLogTrackPlugin.shutdown()`
`void` | `SigarMeasurementPlugin.shutdown()`
`void` | `TrackEventPluginManager.shutdown()`
`void` | `ConfigFileTrackPlugin.shutdown()`
`void` | `ProductPluginManager.shutdown()`
`void` | `GenericPlugin.shutdown()` Called when the server or agent is shutdown.
`void` | `FileChangeTrackPlugin.shutdown()`
`void` | `ConfigTrackPluginManager.shutdown()`
`void` | `ServerControlPlugin.shutdown()`
`void` | `ControlPluginManager.updateControlPlugin(String name, org.hyperic.util.config.ConfigResponse config)`
`void` | `PluginManager.updatePlugin(GenericPlugin plugin, org.hyperic.util.config.ConfigResponse response)`
`void` | `ProductPluginManager.updatePluginJar(String jarName)`
`void` | `PluginUpdater.updateServiceTypes(ProductPlugin productPlugin, Set<ServiceType> serviceTypes)` Updates the specified `ProductPlugin` with the new or changed service types.
`protected void` | `ServerControlPlugin.validateControlProgram(String name)`

Uses of PluginException in org.hyperic.hq.product.jmx

Methods in org.hyperic.hq.product.jmx that throw PluginException
`void` | `MxNotificationListener.add()`
`void` | `MxServerControlPlugin.configure(org.hyperic.util.config.ConfigResponse config)`
`void` | `MxControlPlugin.configure(org.hyperic.util.config.ConfigResponse config)`
`void` | `MxNotificationPlugin.configure(org.hyperic.util.config.ConfigResponse config)`
`protected List` | `MxServerDetector.discoverMxServices(MBeanServerConnection mServer, org.hyperic.util.config.ConfigResponse serverConfig)`
`protected List` | `MxServerDetector.discoverServices(org.hyperic.util.config.ConfigResponse serverConfig)`
`Set` | `MxServerDetector.discoverServiceTypes(org.hyperic.util.config.ConfigResponse serverConfig)`
`void` | `MxServerControlPlugin.doAction(String action, String[] args)`
`void` | `MxControlPlugin.doAction(String action, String[] args)`
`void` | `MxServerQuery.findServices(MBeanServerConnection mServer)`
`static MBeanUtil.OperationParams` | `MBeanUtil.getAttributeParams(MBeanInfo info, String method, Object[] args)`
`void` | `MxQuery.getAttributes(MBeanServerConnection mServer)`
`void` | `MxQuery.getAttributes(MBeanServerConnection mServer, ObjectName name, String[] attrs)`
`org.hyperic.util.config.ConfigSchema` | `MxLiveDataPlugin.getConfigSchema(String command)`
`Object` | `MxLiveDataPlugin.getData(String command, org.hyperic.util.config.ConfigResponse config)`
`static MBeanUtil.OperationParams` | `MBeanUtil.getOperationParams(MBeanInfo info, String method, Object[] args)`
`List` | `MxServerDetector.getServerResources(org.hyperic.util.config.ConfigResponse platformConfig)`
`List` | `SunMxServerDetector.getServerResources(org.hyperic.util.config.ConfigResponse platformConfig)`
`org.hyperic.hq.product.MetricValue` | `MxMeasurementPlugin.getValue(Metric metric)`
`static Object` | `MxUtil.getValue(Properties config, String objectName, String attribute)`
`void` | `MxServerControlPlugin.init(PluginManager manager)`
`static Object` | `MxUtil.invoke(Properties config, String objectName, String method, Object[] args, String[] sig)`
`void` | `MxNotificationListener.remove()`
`void` | `MxNotificationPlugin.shutdown()`

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

Methods in org.hyperic.hq.product.pluginxml that throw PluginException
`static PluginData` | `PluginData.getInstance(ProductPluginManager manager, ClassLoader loader, String file)`
`void` | `PluginParser.parse(InputStream in, PluginData data)`
`void` | `PluginParser.parse(InputStream in, PluginData data, EntityResolver resolver)`

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

Methods in org.hyperic.hq.product.util that throw PluginException
`void` | `PluginDumper.fetchMetrics(String pluginName, boolean translateOnly)`
`boolean` | `PluginDumper.fetchMetrics(TypeInfo type, boolean translateOnly, org.hyperic.util.config.ConfigResponse config)`
`void` | `PluginDumper.init()`
`void` | `PluginDumper.invoke()`
`void` | `PluginDumper.testControl(String pluginName)`
`void` | `PluginDumper.testLiveData()`

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.