org.apache.axis2.description
Class HandlerDescription

java.lang.Object
  extended byorg.apache.axis2.description.HandlerDescription
All Implemented Interfaces:
ParameterInclude

public class HandlerDescription
extends java.lang.Object
implements ParameterInclude

represent the deployment information about the handler


Constructor Summary
HandlerDescription()
          Constructor HandlerDescription
HandlerDescription(javax.xml.namespace.QName name)
          Constructor HandlerDescription
 
Method Summary
 void addParameter(Parameter param)
          Method addParameter
 java.lang.String getClassName()
          Method getClassName
 Handler getHandler()
           
 javax.xml.namespace.QName getName()
           
 Parameter getParameter(java.lang.String name)
          Method getParameter
 java.util.ArrayList getParameters()
          To get all the parameters in a given description
 ParameterInclude getParent()
           
 PhaseRule getRules()
          Method getRules
 boolean isParamterLocked(java.lang.String paramterName)
           
 void setClassName(java.lang.String className)
          Method setClassName
 void setHandler(Handler handler)
           
 void setName(javax.xml.namespace.QName name)
           
 void setParent(ParameterInclude parent)
           
 void setRules(PhaseRule rules)
          Method setRules
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HandlerDescription

public HandlerDescription()
Constructor HandlerDescription


HandlerDescription

public HandlerDescription(javax.xml.namespace.QName name)
Constructor HandlerDescription

Parameters:
name -
Method Detail

getName

public javax.xml.namespace.QName getName()
Returns:

getRules

public PhaseRule getRules()
Method getRules

Returns:

setRules

public void setRules(PhaseRule rules)
Method setRules

Parameters:
rules -

setName

public void setName(javax.xml.namespace.QName name)
Parameters:
name -

addParameter

public void addParameter(Parameter param)
                  throws AxisFault
Description copied from interface: ParameterInclude
Method addParameter

Specified by:
addParameter in interface ParameterInclude
Parameters:
param -
Throws:
AxisFault

getParameter

public Parameter getParameter(java.lang.String name)
Description copied from interface: ParameterInclude
Method getParameter

Specified by:
getParameter in interface ParameterInclude
Parameters:
name -
Returns:

getParameters

public java.util.ArrayList getParameters()
Description copied from interface: ParameterInclude
To get all the parameters in a given description

Specified by:
getParameters in interface ParameterInclude
Returns:

isParamterLocked

public boolean isParamterLocked(java.lang.String paramterName)
Specified by:
isParamterLocked in interface ParameterInclude

getHandler

public Handler getHandler()
Returns:

setHandler

public void setHandler(Handler handler)
Parameters:
handler -

getClassName

public java.lang.String getClassName()
Method getClassName

Returns:

setClassName

public void setClassName(java.lang.String className)
Method setClassName

Parameters:
className -

getParent

public ParameterInclude getParent()

setParent

public void setParent(ParameterInclude parent)