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

Inherits org.objectweb.jonas_lib.deployment.xml.AbsDescriptionElement, and org.objectweb.jonas_lib.deployment.xml.JndiEnvRefsGroupXml.

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

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

 AbsEnvironmentElement ()
void addEjbLocalRef (EjbLocalRef ejbLocalRef)
void addEjbRef (EjbRef ejbRef)
void addEnvEntry (EnvEntry envEntry)
void addResourceEnvRef (ResourceEnvRef resourceEnvRef)
void addResourceRef (ResourceRef resourceRef)
void addServiceRef (ServiceRef serviceRef)
void addMessageDestinationRef (MessageDestinationRef messageDestinationRef)
JLinkedList getEjbLocalRefList ()
JLinkedList getEjbRefList ()
JLinkedList getEnvEntryList ()
JLinkedList getResourceEnvRefList ()
JLinkedList getResourceRefList ()
JLinkedList getServiceRefList ()
JLinkedList getMessageDestinationRefList ()

Detailed Description

This class defines an abstract implementation for all environment element

Entity, Session, WebApp, Application-client elements must extend this class

Author:
Florent Benoit

Definition at line 35 of file AbsEnvironmentElement.java.


Constructor & Destructor Documentation

org.objectweb.jonas_lib.deployment.xml.AbsEnvironmentElement.AbsEnvironmentElement  ) 
 

Constructor : build a new object for environment

Definition at line 79 of file AbsEnvironmentElement.java.


Member Function Documentation

void org.objectweb.jonas_lib.deployment.xml.AbsEnvironmentElement.addEjbLocalRef EjbLocalRef  ejbLocalRef  ) 
 

Add a new ejb-local-ref element to this object

Parameters:
ejbLocalRef the ejb-local-ref object

Definition at line 98 of file AbsEnvironmentElement.java.

void org.objectweb.jonas_lib.deployment.xml.AbsEnvironmentElement.addEjbRef EjbRef  ejbRef  ) 
 

Add a new ejb-ref element to this object

Parameters:
ejbRef the ejb-ref object

Definition at line 107 of file AbsEnvironmentElement.java.

void org.objectweb.jonas_lib.deployment.xml.AbsEnvironmentElement.addEnvEntry EnvEntry  envEntry  ) 
 

Add a new env-entry element to this object

Parameters:
envEntry the ejb-ref object

Definition at line 115 of file AbsEnvironmentElement.java.

void org.objectweb.jonas_lib.deployment.xml.AbsEnvironmentElement.addMessageDestinationRef MessageDestinationRef  messageDestinationRef  ) 
 

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

Parameters:
messageDestinationRef the message-destination-ref object

Definition at line 148 of file AbsEnvironmentElement.java.

void org.objectweb.jonas_lib.deployment.xml.AbsEnvironmentElement.addResourceEnvRef ResourceEnvRef  resourceEnvRef  ) 
 

Add a new resource-env-ref element to this object

Parameters:
resourceEnvRef the resource-env-ref object

Definition at line 123 of file AbsEnvironmentElement.java.

void org.objectweb.jonas_lib.deployment.xml.AbsEnvironmentElement.addResourceRef ResourceRef  resourceRef  ) 
 

Add a new resource-ref element to this object

Parameters:
resourceRef the resource-ref object

Definition at line 131 of file AbsEnvironmentElement.java.

void org.objectweb.jonas_lib.deployment.xml.AbsEnvironmentElement.addServiceRef ServiceRef  serviceRef  ) 
 

Add a new service-ref element to this object

Parameters:
serviceRef the service-ref object

Definition at line 140 of file AbsEnvironmentElement.java.

JLinkedList org.objectweb.jonas_lib.deployment.xml.AbsEnvironmentElement.getEjbLocalRefList  ) 
 

Returns:
the list of all ejb-local-ref elements

Implements org.objectweb.jonas_lib.deployment.xml.JndiEnvRefsGroupXml.

Definition at line 160 of file AbsEnvironmentElement.java.

JLinkedList org.objectweb.jonas_lib.deployment.xml.AbsEnvironmentElement.getEjbRefList  ) 
 

Returns:
the list of all ejb-ref elements

Implements org.objectweb.jonas_lib.deployment.xml.JndiEnvRefsGroupXml.

Definition at line 167 of file AbsEnvironmentElement.java.

JLinkedList org.objectweb.jonas_lib.deployment.xml.AbsEnvironmentElement.getEnvEntryList  ) 
 

Returns:
the list of all env-entry elements

Implements org.objectweb.jonas_lib.deployment.xml.JndiEnvRefsGroupXml.

Definition at line 174 of file AbsEnvironmentElement.java.

JLinkedList org.objectweb.jonas_lib.deployment.xml.AbsEnvironmentElement.getMessageDestinationRefList  ) 
 

Returns:
the list of all messageDestination-ref elements

Implements org.objectweb.jonas_lib.deployment.xml.JndiEnvRefsGroupXml.

Definition at line 204 of file AbsEnvironmentElement.java.

JLinkedList org.objectweb.jonas_lib.deployment.xml.AbsEnvironmentElement.getResourceEnvRefList  ) 
 

Returns:
the list of all resource-env-ref elements

Implements org.objectweb.jonas_lib.deployment.xml.JndiEnvRefsGroupXml.

Definition at line 181 of file AbsEnvironmentElement.java.

JLinkedList org.objectweb.jonas_lib.deployment.xml.AbsEnvironmentElement.getResourceRefList  ) 
 

Returns:
the list of all resource-ref elements

Implements org.objectweb.jonas_lib.deployment.xml.JndiEnvRefsGroupXml.

Definition at line 189 of file AbsEnvironmentElement.java.

JLinkedList org.objectweb.jonas_lib.deployment.xml.AbsEnvironmentElement.getServiceRefList  ) 
 

Returns:
the list of all service-ref elements

Implements org.objectweb.jonas_lib.deployment.xml.JndiEnvRefsGroupXml.

Definition at line 197 of file AbsEnvironmentElement.java.


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