|
Hyperic HQ Plugin API v. 5.8.0 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
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()
|
|
Hyperic HQ Plugin API v. 5.8.0 | |||||||||
PREV NEXT | FRAMES NO FRAMES |