MxNotificationPlugin (Hyperic HQ Plugin API)
Keywords: org.hyperic.hq.product.jmx.MxNotificationPlugin class

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

## org.hyperic.hq.product.jmx
Class MxNotificationPlugin

    java.lang.Object
      org.hyperic.hq.product.GenericPlugin
          org.hyperic.hq.product.LogTrackPlugin
              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`

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

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