Inheritance diagram for org.objectweb.jonas_ejb.deployment.api.DeploymentDesc:
Public Member Functions | |
DeploymentDesc (ClassLoader classLoader, EjbJar ejbJar, JonasEjbJar jonasEjbJar, Logger l, String fileName) throws DeploymentDescException | |
Iterator | getBeanDescIterator () |
BeanDesc[] | getBeanDesc () |
String[] | getRolesForRunAsPrincipal (String principalName) |
BeanDesc | getBeanDesc (String ejbName) |
EntityCmp2Desc | asn2BeanDesc (String asn) |
List | getMethodPermissionsDescList () |
ExcludeListDesc | getExcludeListDesc () |
BeanDesc | getBeanDescWithLocalInterface (String itfLocalName) |
boolean | getMessageDestination (String mdLink) |
JonasMessageDestination | getJonasMessageDestination (String mdLink) |
String | getDisplayName () |
String | getEjbClientJar () |
Logger | getLogger () |
void | setLogger (Logger logger) |
String | getXmlContent () |
String | getJOnASXmlContent () |
String | toString () |
void | setXmlContent (String xmlContent) |
void | setJOnASXmlContent (String jonasXmlContent) |
Protected Member Functions | |
abstract BeanDesc | newEntityBeanDesc (ClassLoader cl, Entity ent, AssemblyDescriptor asd, JonasEntity j, JLinkedList jMDRList) throws DeploymentDescException |
Protected Attributes | |
Logger | logger |
String | specVersion = null |
HashMap | beanDesc = new HashMap() |
AssemblyDescriptor | asd = null |
String | fileName = null |
String | ejbClientJar = null |
JLinkedList | jonasMDList = null |
Helene Joanin
Philippe Durieux
Markus Karg (Novell port)
Philippe Coq
Definition at line 61 of file DeploymentDesc.java.
|
Here is the call graph for this function:
|
Get bean descriptor given its abstract schema name
Definition at line 317 of file DeploymentDesc.java. References org.objectweb.jonas_ejb.deployment.api.DeploymentDesc.beanDesc. |
|
Get bean descriptor given its name
Definition at line 308 of file DeploymentDesc.java. References org.objectweb.jonas_ejb.deployment.api.DeploymentDesc.beanDesc. |
|
Get descriptors for all beans contained in jar file
Definition at line 285 of file DeploymentDesc.java. References org.objectweb.jonas_ejb.deployment.api.DeploymentDesc.beanDesc. Referenced by org.objectweb.jonas.container.EJBServiceImpl.createContainer(), org.objectweb.jonas_ejb.deployment.lib.EjbDeploymentDescManager.getJndiName(), and org.objectweb.jonas_ejb.deployment.api.DeploymentDesc.toString(). |
|
Get an Iterator on the Bean Desc list
Definition at line 277 of file DeploymentDesc.java. References org.objectweb.jonas_ejb.deployment.api.DeploymentDesc.beanDesc. Referenced by org.objectweb.jonas_ejb.container.PermissionManager.translateEjbSecurityRoleRef(). |
|
Get bean descriptor given its interface local name
Definition at line 353 of file DeploymentDesc.java. References org.objectweb.jonas_ejb.deployment.api.DeploymentDesc.beanDesc, and org.objectweb.jonas_ejb.deployment.api.BeanDesc.getLocalClass(). Referenced by org.objectweb.jonas_ejb.genic.VcParam.VcParam(). |
Here is the call graph for this function:
|
Get the display name
Definition at line 424 of file DeploymentDesc.java. Referenced by org.objectweb.jonas.container.EJBServiceImpl.createContainer(), and org.objectweb.jonas_ejb.deployment.api.DeploymentDesc.toString(). |
|
Get the ejb-client-jar name
Definition at line 432 of file DeploymentDesc.java. Referenced by org.objectweb.jonas_ejb.deployment.api.DeploymentDesc.toString(). |
|
Get the exclude list of the assembly descriptor
Definition at line 343 of file DeploymentDesc.java. Referenced by org.objectweb.jonas_ejb.container.PermissionManager.translateEjbExcludeList(). |
|
Get the JOnAS message destination for the given name
Definition at line 388 of file DeploymentDesc.java. References org.objectweb.jonas_lib.deployment.xml.JonasMessageDestination.getMessageDestinationName(), and org.objectweb.jonas_ejb.deployment.api.DeploymentDesc.jonasMDList. |
Here is the call graph for this function:
|
Return the content of the jonas-web.xml file
Definition at line 465 of file DeploymentDesc.java. Referenced by org.objectweb.jonas.container.EJBServiceImpl.createContainer(). |
|
get the current logger
Definition at line 441 of file DeploymentDesc.java. Referenced by org.objectweb.jonas_ejb.deployment.api.BeanDesc.setDeploymentDesc(). |
|
Find the JOnAS message destination for the given name
Definition at line 370 of file DeploymentDesc.java. References org.objectweb.jonas_ejb.deployment.api.DeploymentDesc.asd, org.objectweb.jonas_ejb.deployment.xml.AssemblyDescriptor.getMessageDestinationList(), and org.objectweb.jonas_lib.deployment.xml.MessageDestination.getMessageDestinationName(). |
Here is the call graph for this function:
|
Get the list of the methodPermissionDesc objects which represent method-permission elements in assembly-descriptor
Definition at line 335 of file DeploymentDesc.java. Referenced by org.objectweb.jonas_ejb.container.PermissionManager.translateEjbMethodPermission(). |
|
Gets the Mapping for run-as principal
Definition at line 299 of file DeploymentDesc.java. Referenced by org.objectweb.jonas_ejb.container.JFactory.checkSecurity(). |
|
Return the content of the web.xml file
Definition at line 457 of file DeploymentDesc.java. Referenced by org.objectweb.jonas.container.EJBServiceImpl.createContainer(). |
|
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.
Implemented in org.objectweb.jonas_ejb.deployment.api.DeploymentDescEjb1_1, and org.objectweb.jonas_ejb.deployment.api.DeploymentDescEjb2. Referenced by org.objectweb.jonas_ejb.deployment.api.DeploymentDesc.DeploymentDesc(). |
|
Definition at line 495 of file DeploymentDesc.java. |
|
set the current logger
Definition at line 449 of file DeploymentDesc.java. References org.objectweb.jonas_ejb.deployment.api.BeanDesc.logger. |
|
Definition at line 488 of file DeploymentDesc.java. |
|
String representation of the object for test purpose
Reimplemented in org.objectweb.jonas_ejb.deployment.api.DeploymentDescEjb2. Definition at line 473 of file DeploymentDesc.java. References org.objectweb.jonas_ejb.deployment.api.DeploymentDesc.getBeanDesc(), org.objectweb.jonas_ejb.deployment.api.DeploymentDesc.getDisplayName(), org.objectweb.jonas_ejb.deployment.api.DeploymentDesc.getEjbClientJar(), and org.objectweb.jonas_ejb.deployment.api.BeanDesc.toString(). |
Here is the call graph for this function:
|
Assembly descriptor Definition at line 82 of file DeploymentDesc.java. Referenced by org.objectweb.jonas_ejb.deployment.api.DeploymentDesc.DeploymentDesc(), and org.objectweb.jonas_ejb.deployment.api.DeploymentDesc.getMessageDestination(). |
|
Set of enterprise beans deployment descriptors Definition at line 77 of file DeploymentDesc.java. Referenced by org.objectweb.jonas_ejb.deployment.api.DeploymentDesc.asn2BeanDesc(), org.objectweb.jonas_ejb.deployment.api.DeploymentDesc.DeploymentDesc(), org.objectweb.jonas_ejb.deployment.api.DeploymentDesc.getBeanDesc(), org.objectweb.jonas_ejb.deployment.api.DeploymentDesc.getBeanDescIterator(), and org.objectweb.jonas_ejb.deployment.api.DeploymentDesc.getBeanDescWithLocalInterface(). |
|
Deployment desc's file name (jar or directory) Definition at line 92 of file DeploymentDesc.java. Referenced by org.objectweb.jonas_ejb.deployment.api.DeploymentDesc.DeploymentDesc(). |
|
Deployment desc's file name (jar or directory) Definition at line 87 of file DeploymentDesc.java. Referenced by org.objectweb.jonas_ejb.deployment.api.DeploymentDesc.DeploymentDesc(). |
|
List of JonasMessageDestinations Definition at line 107 of file DeploymentDesc.java. Referenced by org.objectweb.jonas_ejb.deployment.api.DeploymentDesc.DeploymentDesc(), and org.objectweb.jonas_ejb.deployment.api.DeploymentDesc.getJonasMessageDestination(). |
|
Logger Definition at line 66 of file DeploymentDesc.java. Referenced by org.objectweb.jonas_ejb.deployment.api.DeploymentDesc.DeploymentDesc(), and org.objectweb.jonas_ejb.container.jorm.MedorFactory.init(). |
|
Ejb spec version Definition at line 72 of file DeploymentDesc.java. Referenced by org.objectweb.jonas_ejb.deployment.api.DeploymentDesc.DeploymentDesc(). |