org.apache.axis2.handlers
Class AbstractHandler

java.lang.Object
  extended byorg.apache.axis2.handlers.AbstractHandler
All Implemented Interfaces:
Handler, Serializable
Direct Known Subclasses:
AbstractDispatcher, AbstractTransportSender, AddressingHandler, CommonsHTTPTransportSender, InstanceDispatcher, JMSSender

public abstract class AbstractHandler
extends Object
implements Handler

Class AbstractHandler

See Also:
Serialized Form

Field Summary
protected  HandlerDescription handlerDesc
          Field handlerDesc
 
Constructor Summary
AbstractHandler()
          Constructor AbstractHandler.
 
Method Summary
 void cleanup()
          Method cleanup.
 HandlerDescription getHandlerDesc()
          Gets the phaseRule of a handler.
 QName getName()
          Method getName.
 Parameter getParameter(String name)
          Method getParameter.
 void init(HandlerDescription handlerdesc)
          Method init.
 void revoke(MessageContext msgContext)
          Method revoke.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.axis2.engine.Handler
invoke
 

Field Detail

handlerDesc

protected HandlerDescription handlerDesc
Field handlerDesc

Constructor Detail

AbstractHandler

public AbstractHandler()
Constructor AbstractHandler.

Method Detail

cleanup

public void cleanup()
             throws AxisFault
Method cleanup.

Specified by:
cleanup in interface Handler
Throws:
AxisFault

init

public void init(HandlerDescription handlerdesc)
Method init.

Specified by:
init in interface Handler
Parameters:
handlerdesc -

revoke

public void revoke(MessageContext msgContext)
Method revoke.

Parameters:
msgContext -

toString

public String toString()

getHandlerDesc

public HandlerDescription getHandlerDesc()
Gets the phaseRule of a handler.

Specified by:
getHandlerDesc in interface Handler
Returns:
Returns HandlerDescription.

getName

public QName getName()
Method getName.

Specified by:
getName in interface Handler
Returns:
Returns QName.

getParameter

public Parameter getParameter(String name)
Method getParameter.

Specified by:
getParameter in interface Handler
Parameters:
name -
Returns:
Returns Parameter.