org.objectweb.jonas_ejb.deployment.api
Class DeploymentDescEjb1_1
java.lang.Object
org.objectweb.jonas_lib.deployment.api.DescriptionGroupDesc
org.objectweb.jonas_ejb.deployment.api.DeploymentDesc
org.objectweb.jonas_ejb.deployment.api.DeploymentDescEjb1_1
- All Implemented Interfaces:
- DescriptionGroup
public class DeploymentDescEjb1_1
- extends DeploymentDesc
Class to hold meta-information related to the deployment of an ejb-jar 1.1
- Author:
- Philippe Durieux (Bull)
Methods inherited from class org.objectweb.jonas_ejb.deployment.api.DeploymentDesc |
asn2BeanDesc, getBeanDesc, getBeanDesc, getBeanDescIterator, getBeanDescWithLocalInterface, getDisplayName, getEjbClientJar, getExcludeListDesc, getJonasMessageDestination, getJOnASXmlContent, getLogger, getMessageDestination, getMethodPermissionsDescList, getRolesForRunAsPrincipal, getXmlContent, setJOnASXmlContent, setLogger, setXmlContent, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DeploymentDescEjb1_1
public DeploymentDescEjb1_1(java.lang.ClassLoader cl,
EjbJar ej,
JonasEjbJar jej,
org.objectweb.util.monolog.api.Logger l,
java.lang.String fileName)
throws DeploymentDescException
- constructor
- Throws:
DeploymentDescException
newEntityBeanDesc
protected BeanDesc newEntityBeanDesc(java.lang.ClassLoader classLoader,
Entity ent,
AssemblyDescriptor asd,
JonasEntity jEnt,
JLinkedList jMDRList)
throws DeploymentDescException
- Description copied from class:
DeploymentDesc
- 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.
- Specified by:
newEntityBeanDesc
in class DeploymentDesc
- Parameters:
classLoader
- The ClassLoader to be usedent
- Entity MetaInformation from XML filesasd
- AssemblyDescriptor MetaInformation from XML filesjEnt
- JonasEntity MetaInformation from XML filesjMDRList
- MessageDrivenRef list
- Returns:
- The Entity Bean Descriptor, for the good CMP version.
- Throws:
DeploymentDescException
- Cannot build Entity Descriptor