org.objectweb.jonas_web.deployment.xml.JonasWebApp Class Reference

List of all members.

Public Member Functions

 JonasWebApp ()
void setHost (String host)
void setContextRoot (String contextRoot)
void setPort (String port)
void setJava2DelegationModel (String java2DelegationModel)
void setJonasMessageDestinationList (JLinkedList jonasMessageDestinationList)
void addJonasMessageDestination (JonasMessageDestination jonasMessageDestination)
String getHost ()
String getContextRoot ()
String getPort ()
String getJava2DelegationModel ()
JLinkedList getJonasMessageDestinationList ()
String toXML (int indent)
String getHeader ()
void setHeader (String header)

Detailed Description

This class defines the implementation of the element jonas-web-app.
Author:
Florent Benoit

Definition at line 38 of file JonasWebApp.java.


Constructor & Destructor Documentation

org.objectweb.jonas_web.deployment.xml.JonasWebApp.JonasWebApp  ) 
 

Constructor : build a new WebApp object

Definition at line 74 of file JonasWebApp.java.


Member Function Documentation

void org.objectweb.jonas_web.deployment.xml.JonasWebApp.addJonasMessageDestination JonasMessageDestination  jonasMessageDestination  ) 
 

Add a new jonas-message-destination element to this object

Parameters:
jonasMessageDestination the jonas-message-destination object

Definition at line 132 of file JonasWebApp.java.

String org.objectweb.jonas_web.deployment.xml.JonasWebApp.getContextRoot  ) 
 

Returns:
the context-root element

Definition at line 149 of file JonasWebApp.java.

String org.objectweb.jonas_web.deployment.xml.JonasWebApp.getHeader  ) 
 

Returns:
the header.

Definition at line 232 of file JonasWebApp.java.

String org.objectweb.jonas_web.deployment.xml.JonasWebApp.getHost  ) 
 

Returns:
the host element

Definition at line 142 of file JonasWebApp.java.

String org.objectweb.jonas_web.deployment.xml.JonasWebApp.getJava2DelegationModel  ) 
 

Returns:
the java2-delegation-model element

Definition at line 163 of file JonasWebApp.java.

JLinkedList org.objectweb.jonas_web.deployment.xml.JonasWebApp.getJonasMessageDestinationList  ) 
 

Returns:
the list of all jonas-message-destination elements

Definition at line 170 of file JonasWebApp.java.

String org.objectweb.jonas_web.deployment.xml.JonasWebApp.getPort  ) 
 

Returns:
the port element

Definition at line 156 of file JonasWebApp.java.

void org.objectweb.jonas_web.deployment.xml.JonasWebApp.setContextRoot String  contextRoot  ) 
 

Set the context-root element of this object

Parameters:
contextRoot context-root element of this object

Definition at line 97 of file JonasWebApp.java.

void org.objectweb.jonas_web.deployment.xml.JonasWebApp.setHeader String  header  ) 
 

Parameters:
header The header to set.

Definition at line 239 of file JonasWebApp.java.

void org.objectweb.jonas_web.deployment.xml.JonasWebApp.setHost String  host  ) 
 

Set the host element of this object

Parameters:
host host element of this object

Definition at line 88 of file JonasWebApp.java.

void org.objectweb.jonas_web.deployment.xml.JonasWebApp.setJava2DelegationModel String  java2DelegationModel  ) 
 

Set the java 2 delegation model element of this object

Parameters:
java2DelegationModel java2-delegation-model element of this object

Definition at line 115 of file JonasWebApp.java.

void org.objectweb.jonas_web.deployment.xml.JonasWebApp.setJonasMessageDestinationList JLinkedList  jonasMessageDestinationList  ) 
 

Set the jonas-message-destination

Parameters:
jonasMessageDestinationList jonasMessageDestination

Definition at line 124 of file JonasWebApp.java.

void org.objectweb.jonas_web.deployment.xml.JonasWebApp.setPort String  port  ) 
 

Set the port element of this object

Parameters:
port port element of this object

Definition at line 106 of file JonasWebApp.java.

String org.objectweb.jonas_web.deployment.xml.JonasWebApp.toXML int  indent  ) 
 

Represents this element by it's XML description.

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

Definition at line 181 of file JonasWebApp.java.

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

Referenced by org.objectweb.jonas_web.deployment.tests.JonasWebDeploymentTest.parse().

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:13:32 2005 for JOnAS by  doxygen 1.3.9.1