org.objectweb.jonas_ejb.deployment.api.DeploymentDescEjb1_1 Class Reference

Inherits org.objectweb.jonas_ejb.deployment.api.DeploymentDesc.

Inheritance diagram for org.objectweb.jonas_ejb.deployment.api.DeploymentDescEjb1_1:

Inheritance graph
[legend]
Collaboration diagram for org.objectweb.jonas_ejb.deployment.api.DeploymentDescEjb1_1:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 DeploymentDescEjb1_1 (ClassLoader cl, EjbJar ej, JonasEjbJar jej, Logger l, String fileName) throws DeploymentDescException

Protected Member Functions

BeanDesc newEntityBeanDesc (ClassLoader classLoader, Entity ent, AssemblyDescriptor asd, JonasEntity jEnt, JLinkedList jMDRList) throws DeploymentDescException

Detailed Description

Class to hold meta-information related to the deployment of an ejb-jar 1.1
Author:
Philippe Durieux (Bull)

Definition at line 43 of file DeploymentDescEjb1_1.java.


Constructor & Destructor Documentation

org.objectweb.jonas_ejb.deployment.api.DeploymentDescEjb1_1.DeploymentDescEjb1_1 ClassLoader  cl,
EjbJar  ej,
JonasEjbJar  jej,
Logger  l,
String  fileName
throws DeploymentDescException
 

constructor

Definition at line 48 of file DeploymentDescEjb1_1.java.


Member Function Documentation

BeanDesc org.objectweb.jonas_ejb.deployment.api.DeploymentDescEjb1_1.newEntityBeanDesc ClassLoader  classLoader,
Entity  ent,
AssemblyDescriptor  asd,
JonasEntity  jEnt,
JLinkedList  jMDRList
throws DeploymentDescException [protected, virtual]
 

In case of beans with old CMP1 persistance, we need to instanciate the old class, as if we were in an old Deployment Descriptor. Default is CMP2.x for entity beans with a EJB2.0 DD.

Parameters:
cl The ClassLoader to be used
ent Entity MetaInformation from XML files
asd AssemblyDescriptor MetaInformation from XML files
j JonasEntity MetaInformation from XML files
jMDRList MessageDrivenRef list
Returns:
The Entity Bean Descriptor, for the good CMP version.
Exceptions:
DeploymentDescException Cannot build Entity Descriptor

Implements org.objectweb.jonas_ejb.deployment.api.DeploymentDesc.

Definition at line 59 of file DeploymentDescEjb1_1.java.


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