|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.axis2.description.HandlerDescription
public class HandlerDescription
Represents the deployment information about the handler
Constructor Summary | |
---|---|
HandlerDescription()
Constructor HandlerDescription. |
|
HandlerDescription(java.lang.String name)
Constructor HandlerDescription. |
Method Summary | |
---|---|
void |
addParameter(Parameter param)
Add a Parameter |
void |
deserializeParameters(org.apache.axiom.om.OMElement parameterElement)
|
java.lang.String |
getClassName()
Method getClassName. |
Handler |
getHandler()
|
java.lang.String |
getName()
|
Parameter |
getParameter(java.lang.String name)
Get a named Parameter |
java.util.ArrayList |
getParameters()
Gets all the parameters in a given description. |
ParameterInclude |
getParent()
|
PhaseRule |
getRules()
Method getRules. |
boolean |
isParameterLocked(java.lang.String parameterName)
Checks whether the parameter is locked at any level. |
void |
removeParameter(Parameter param)
|
void |
setClassName(java.lang.String className)
Method setClassName. |
void |
setHandler(Handler handler)
Explicitly set the Handler object |
void |
setName(java.lang.String name)
Set the name |
void |
setParent(ParameterInclude parent)
|
void |
setRules(PhaseRule rules)
Set the deployment rules for this HandlerDescription |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public HandlerDescription()
public HandlerDescription(java.lang.String name)
name
- name of handlerMethod Detail |
---|
public void addParameter(Parameter param) throws AxisFault
addParameter
in interface ParameterInclude
param
- the Parameter to associate with this HandlerDescription
AxisFault
public void removeParameter(Parameter param) throws AxisFault
removeParameter
in interface ParameterInclude
AxisFault
public void deserializeParameters(org.apache.axiom.om.OMElement parameterElement) throws AxisFault
deserializeParameters
in interface ParameterInclude
AxisFault
public java.lang.String getClassName()
public Handler getHandler()
public java.lang.String getName()
public Parameter getParameter(java.lang.String name)
getParameter
in interface ParameterInclude
name
- name of Parameter to search
public java.util.ArrayList getParameters()
ParameterInclude
getParameters
in interface ParameterInclude
public ParameterInclude getParent()
public PhaseRule getRules()
public boolean isParameterLocked(java.lang.String parameterName)
ParameterInclude
isParameterLocked
in interface ParameterInclude
public void setClassName(java.lang.String className)
className
- the class name of the Handler classpublic void setHandler(Handler handler)
handler
- a Handler instance, which will be deployed wherever this HandlerDescription ispublic void setName(java.lang.String name)
name
- the desired namepublic void setParent(ParameterInclude parent)
public void setRules(PhaseRule rules)
rules
- a PhaseRule object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |