Hyperic HQ Plugin API v. 4.4.0.2

org.hyperic.hq.product.jmx
Class MxNotificationPlugin

java.lang.Object
  extended by org.hyperic.hq.product.GenericPlugin
      extended by org.hyperic.hq.product.LogTrackPlugin
          extended by org.hyperic.hq.product.jmx.MxNotificationPlugin

public class MxNotificationPlugin
extends LogTrackPlugin


Field Summary
static java.lang.String PROP_NOTIFICATION_LISTENER_NAME
           
 
Fields inherited from class org.hyperic.hq.product.LogTrackPlugin
LOGLEVEL_ANY, LOGLEVEL_DEBUG, LOGLEVEL_DEBUG_LABEL, LOGLEVEL_ERROR, LOGLEVEL_ERROR_LABEL, LOGLEVEL_INFO, LOGLEVEL_INFO_LABEL, LOGLEVEL_WARN, LOGLEVEL_WARN_LABEL
 
Fields inherited from class org.hyperic.hq.product.GenericPlugin
config, FILE_DELIM, FILE_DELIM_ESC, PROP_NAME
 
Constructor Summary
MxNotificationPlugin()
           
 
Method Summary
 void configure(ConfigResponse config)
           
 java.lang.String[] getMBeans()
           
 void shutdown()
          Called when the server or agent is shutdown.
protected  boolean supportsLogLevels()
           
 
Methods inherited from class org.hyperic.hq.product.LogTrackPlugin
getConfigSchema, getEnableOption, getExcludeOption, getIncludeOption, getLogLevel, getLogLevel, getLogLevelAliases, getLogLevelLabel, getLogLevelMap, getLogLevels, getManager, init, isEnabled, messageMatches, newTrackEvent, newTrackEvent, reportEvent, setEnabled, setLogLevel, shouldDebugLog, shouldLog, stripNewLines, supportsPatternMatching
 
Methods inherited from class org.hyperic.hq.product.GenericPlugin
adjustClassPath, getAbsoluteFiles, getConfig, getConfig, getCustomPropertiesSchema, getCustomPropertiesSchema, getCustomPropertiesSchema, getDefaultInstallPath, getLog, getLogName, getManagerProperty, getName, getPlatformName, getPluginClassName, getPluginData, getPluginProperty, getProductPlugin, getProperties, getScriptExtension, getScriptExtension, getScriptExtension, getTypeInfo, getTypeNameProperty, getTypeNameProperty, getTypeProperties, getTypeProperty, getTypeProperty, getTypeProperty, isNetStatEnabled, isWin32, openResource, setData, setName, setTypeInfo, toFileList
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROP_NOTIFICATION_LISTENER_NAME

public static final java.lang.String PROP_NOTIFICATION_LISTENER_NAME
See Also:
Constant Field Values
Constructor Detail

MxNotificationPlugin

public MxNotificationPlugin()
Method Detail

configure

public void configure(ConfigResponse config)
               throws PluginException
Overrides:
configure in class LogTrackPlugin
Throws:
PluginException

getMBeans

public java.lang.String[] getMBeans()

shutdown

public void shutdown()
              throws PluginException
Description copied from class: GenericPlugin
Called when the server or agent is shutdown. Use this method to cleanup any resources that were created during the init() method.

Overrides:
shutdown in class GenericPlugin
Throws:
PluginException

supportsLogLevels

protected boolean supportsLogLevels()
Overrides:
supportsLogLevels in class LogTrackPlugin

Hyperic HQ Plugin API v. 4.4.0.2

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