IBM WebSphere Application ServerTM
Release 8

com.ibm.wsspi.rrd.extension.handler
Class GenericExtensionHandler

java.lang.Object
  extended by com.ibm.wsspi.rrd.extension.handler.GenericExtensionHandler
All Implemented Interfaces:
ExtensionHandler

public abstract class GenericExtensionHandler
extends java.lang.Object
implements ExtensionHandler

The GenericExtensionHandler class defines an abstract class which provides a base for RRD extension handler classes that handles basic initialization and configuration methods.

Since:
WAS6.1

Field Summary
protected  ExtensionHandlerConfig config
           
 
Constructor Summary
GenericExtensionHandler()
           
 
Method Summary
 ExtensionHandlerConfig getExtensionHandlerConfig()
          Retrieves the extension handler configuration information associated with this extension handler.
 void init(ExtensionHandlerConfig config)
          Initializes this extension handler.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.ibm.wsspi.rrd.extension.handler.ExtensionHandler
destroy, doHandle
 

Field Detail

config

protected ExtensionHandlerConfig config
Constructor Detail

GenericExtensionHandler

public GenericExtensionHandler()
Method Detail

init

public void init(ExtensionHandlerConfig config)
          throws RRDException
Description copied from interface: ExtensionHandler
Initializes this extension handler.

Specified by:
init in interface ExtensionHandler
Parameters:
config - an ExtensionConfig object containing configuration information for this extension handler.
Throws:
RRDException - if an error occurs during initialization.

getExtensionHandlerConfig

public ExtensionHandlerConfig getExtensionHandlerConfig()
Description copied from interface: ExtensionHandler
Retrieves the extension handler configuration information associated with this extension handler.

Specified by:
getExtensionHandlerConfig in interface ExtensionHandler
Returns:
an ExtensionHandlerConfig object containing the extension handler configuration information associated with this extension handler.

IBM WebSphere Application ServerTM
Release 8