org.objectweb.jonas_lib.deployment.api.JndiEnvRefsGroupDesc Class Reference

Inherits org.objectweb.jonas_lib.deployment.api.DescriptionGroupDesc, and org.objectweb.jonas_lib.deployment.api.JndiEnvRefsGroup.

Inheritance diagram for org.objectweb.jonas_lib.deployment.api.JndiEnvRefsGroupDesc:

Inheritance graph
[legend]
Collaboration diagram for org.objectweb.jonas_lib.deployment.api.JndiEnvRefsGroupDesc:

Collaboration graph
[legend]
List of all members.

Public Member Functions

ResourceEnvRefDesc[] getResourceEnvRefDesc ()
ResourceRefDesc[] getResourceRefDesc ()
EnvEntryDesc[] getEnvEntryDesc ()
EjbRefDesc[] getEjbRefDesc ()
EjbLocalRefDesc[] getEjbLocalRefDesc ()
ServiceRefDesc[] getServiceRefDesc ()
MessageDestinationRefDesc[] getMessageDestinationRefDesc ()

Protected Member Functions

 JndiEnvRefsGroupDesc (ClassLoader classLoader, JndiEnvRefsGroupXml app, JonasJndiEnvRefsGroupXml jonasApp, String fileName) throws DeploymentDescException

Detailed Description

This class is used to keep the usage of containedJNDI environment regerence elements consistent across J2EE deployment descriptors Elements are "env-entry", "ejb-ref", "ejb-local-ref", "resource-ref", "resource-env-ref, "service-ref", "message-destination-ref" This class extends DescriptionGroupDesc and give access to elements "description", "display-name", "icon" used by entity, session, message-driven-bean, web-app, clientApp

Author:
Philippe Coq

Definition at line 73 of file JndiEnvRefsGroupDesc.java.


Constructor & Destructor Documentation

org.objectweb.jonas_lib.deployment.api.JndiEnvRefsGroupDesc.JndiEnvRefsGroupDesc ClassLoader  classLoader,
JndiEnvRefsGroupXml  app,
JonasJndiEnvRefsGroupXml  jonasApp,
String  fileName
throws DeploymentDescException [protected]
 

Construct an instance of a JndiEnvRefsGroupDesc.

Parameters:
classLoader the classloader for the deployed module.
app the data structure of the J2EE application
jonasApp the data structure of the jonas specific deployment descriptor
fileName the file name of the module (useful only for service-ref)
Exceptions:
DeploymentDescException if the deployment descriptors are corrupted.

Definition at line 126 of file JndiEnvRefsGroupDesc.java.


Member Function Documentation

EjbLocalRefDesc [] org.objectweb.jonas_lib.deployment.api.JndiEnvRefsGroupDesc.getEjbLocalRefDesc  ) 
 

Get ejb local references.

Returns:
array of ejb local reference descriptors

Implements org.objectweb.jonas_lib.deployment.api.JndiEnvRefsGroup.

Definition at line 457 of file JndiEnvRefsGroupDesc.java.

EjbRefDesc [] org.objectweb.jonas_lib.deployment.api.JndiEnvRefsGroupDesc.getEjbRefDesc  ) 
 

Get EJB references.

Returns:
array of EJB reference descriptors

Implements org.objectweb.jonas_lib.deployment.api.JndiEnvRefsGroup.

Definition at line 446 of file JndiEnvRefsGroupDesc.java.

EnvEntryDesc [] org.objectweb.jonas_lib.deployment.api.JndiEnvRefsGroupDesc.getEnvEntryDesc  ) 
 

Get environment entries.

Returns:
array of Env entries descriptors

Implements org.objectweb.jonas_lib.deployment.api.JndiEnvRefsGroup.

Definition at line 435 of file JndiEnvRefsGroupDesc.java.

MessageDestinationRefDesc [] org.objectweb.jonas_lib.deployment.api.JndiEnvRefsGroupDesc.getMessageDestinationRefDesc  ) 
 

Get message-destination references.

Returns:
array of message-destination references descriptors

Implements org.objectweb.jonas_lib.deployment.api.JndiEnvRefsGroup.

Definition at line 478 of file JndiEnvRefsGroupDesc.java.

ResourceEnvRefDesc [] org.objectweb.jonas_lib.deployment.api.JndiEnvRefsGroupDesc.getResourceEnvRefDesc  ) 
 

Get resource environment references.

Returns:
array of resource environment reference descriptors

Implements org.objectweb.jonas_lib.deployment.api.JndiEnvRefsGroup.

Definition at line 413 of file JndiEnvRefsGroupDesc.java.

ResourceRefDesc [] org.objectweb.jonas_lib.deployment.api.JndiEnvRefsGroupDesc.getResourceRefDesc  ) 
 

Get resource manager connection factory references.

Returns:
array of resource reference descriptors

Implements org.objectweb.jonas_lib.deployment.api.JndiEnvRefsGroup.

Definition at line 424 of file JndiEnvRefsGroupDesc.java.

ServiceRefDesc [] org.objectweb.jonas_lib.deployment.api.JndiEnvRefsGroupDesc.getServiceRefDesc  ) 
 

Get service references.

Returns:
array of service references descriptors

Implements org.objectweb.jonas_lib.deployment.api.JndiEnvRefsGroup.

Definition at line 468 of file JndiEnvRefsGroupDesc.java.


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