org.objectweb.jonas_lib.deployment.xml.Handler Class Reference

Inherits org.objectweb.jonas_lib.deployment.xml.AbsElement.

Inheritance diagram for org.objectweb.jonas_lib.deployment.xml.Handler:

Inheritance graph
[legend]
Collaboration diagram for org.objectweb.jonas_lib.deployment.xml.Handler:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Handler ()
void setHandlerName (String handlerName)
void addPortName (String portName)
void addSoapRole (String soapRole)
void addSoapHeader (Qname soapHeader)
void addInitParam (InitParam initParam)
void setHandlerClass (String handlerClass)
String getHandlerName ()
String getHandlerClass ()
JLinkedList getInitParamList ()
JLinkedList getSoapHeaderList ()
JLinkedList getSoapRoleList ()
JLinkedList getPortNameList ()
String toXML (int indent)

Detailed Description

This class defines the implementation of the element handler.
Author:
Florent Benoit

Definition at line 33 of file Handler.java.


Constructor & Destructor Documentation

org.objectweb.jonas_lib.deployment.xml.Handler.Handler  ) 
 

Constructor : build a new Handler object

Definition at line 69 of file Handler.java.


Member Function Documentation

void org.objectweb.jonas_lib.deployment.xml.Handler.addInitParam InitParam  initParam  ) 
 

Add a new init-param element to this object

Parameters:
initParam the init-param object

Definition at line 117 of file Handler.java.

void org.objectweb.jonas_lib.deployment.xml.Handler.addPortName String  portName  ) 
 

Add a new port-name element to this object

Parameters:
portName the port-name object

Definition at line 92 of file Handler.java.

void org.objectweb.jonas_lib.deployment.xml.Handler.addSoapHeader Qname  soapHeader  ) 
 

Add a new soap-header element to this object

Parameters:
soapHeader the soap-header object

Definition at line 109 of file Handler.java.

void org.objectweb.jonas_lib.deployment.xml.Handler.addSoapRole String  soapRole  ) 
 

Add a new soap-role element to this object

Parameters:
soapRole the soap-role object

Definition at line 101 of file Handler.java.

String org.objectweb.jonas_lib.deployment.xml.Handler.getHandlerClass  ) 
 

Returns:
the class of the handler

Definition at line 141 of file Handler.java.

String org.objectweb.jonas_lib.deployment.xml.Handler.getHandlerName  ) 
 

Returns:
the name of the handler

Definition at line 134 of file Handler.java.

JLinkedList org.objectweb.jonas_lib.deployment.xml.Handler.getInitParamList  ) 
 

Returns:
the list of all init-param elements

Definition at line 148 of file Handler.java.

JLinkedList org.objectweb.jonas_lib.deployment.xml.Handler.getPortNameList  ) 
 

Returns:
the list of all port-name elements

Definition at line 169 of file Handler.java.

JLinkedList org.objectweb.jonas_lib.deployment.xml.Handler.getSoapHeaderList  ) 
 

Returns:
the list of all soap-header elements

Definition at line 155 of file Handler.java.

JLinkedList org.objectweb.jonas_lib.deployment.xml.Handler.getSoapRoleList  ) 
 

Returns:
the list of all soap-role elements

Definition at line 162 of file Handler.java.

void org.objectweb.jonas_lib.deployment.xml.Handler.setHandlerClass String  handlerClass  ) 
 

Sets the class

Parameters:
handlerClass the class to use

Definition at line 125 of file Handler.java.

void org.objectweb.jonas_lib.deployment.xml.Handler.setHandlerName String  handlerName  ) 
 

Sets the name

Parameters:
handlerName the name to use

Definition at line 84 of file Handler.java.

String org.objectweb.jonas_lib.deployment.xml.Handler.toXML int  indent  )  [virtual]
 

Represents this element by it's XML description.

Parameters:
indent use this indent for prexifing XML representation.
Returns:
the XML description of this object.

Implements org.objectweb.jonas_lib.deployment.xml.AbsElement.

Definition at line 178 of file Handler.java.

References org.objectweb.jonas_lib.deployment.xml.AbsElement.indent(), org.objectweb.jonas_lib.deployment.xml.JLinkedList.toString(), org.objectweb.jonas_lib.deployment.xml.JLinkedList.toXML(), and org.objectweb.jonas_lib.deployment.xml.AbsElement.xmlElement().

Here is the call graph for this function:


The documentation for this class was generated from the following file:
Generated on Tue Feb 15 15:12:34 2005 for JOnAS by  doxygen 1.3.9.1