Inherited by org.objectweb.jonas_ejb.deployment.api.EntityJdbcCmp2Desc.
Inheritance diagram for org.objectweb.jonas_ejb.deployment.api.EntityCmp2Desc:
Public Member Functions | |
EntityCmp2Desc (ClassLoader classLoader, Entity ent, AssemblyDescriptor asd, JonasEntity jEnt, DeploymentDescEjb2 dc2d, JLinkedList jMDRList, String fileName) throws DeploymentDescException | |
String | getAbstractSchemaName () |
String | getJormClassName () |
Collection | getJormList () |
void | addToJormList (MetaObject jobject) |
void | addEjbRelationshipRoleDesc (EjbRelationshipRoleDesc ersrd) |
Iterator | getEjbRelationshipRoleDescIterator () |
EjbRelationshipRoleDesc | getEjbRelationshipRoleDesc (String cmr) |
String | getJormAccessorClassName () |
String | getJormBindingClassName () |
String | getFactoryClassName () |
String | getJormPKClassName () |
String | getJormPNameGetterClassName () |
String | getJormBinderClassName () |
boolean | needJormCoherenceHelper () |
String | toString () |
Protected Member Functions | |
MethodDesc | newMethodDescInstance (Method meth, int index) |
Helene Joanin : code cleanup on May 2003
Helene Joanin : complement for legacy first version on May 2003
Definition at line 52 of file EntityCmp2Desc.java.
|
Here is the call graph for this function:
|
Add meta-info of a relationship in which the bean is involved Definition at line 243 of file EntityCmp2Desc.java. Referenced by org.objectweb.jonas_ejb.deployment.api.DeploymentDescEjb2.DeploymentDescEjb2(). |
|
add a Jorm MetaObject in the list of Jorm Meta Objects to generate
Definition at line 236 of file EntityCmp2Desc.java. |
|
getter for field abstractSchemaName Definition at line 196 of file EntityCmp2Desc.java. Referenced by org.objectweb.jonas_ejb.deployment.api.EntityJdbcCmp2Desc.EntityJdbcCmp2Desc(), org.objectweb.jonas_ejb.deployment.api.EjbRelationshipRoleDesc.fillMappingInfoWithDefault(), org.objectweb.jonas_ejb.deployment.api.EjbRelationDesc.fillMappingInfoWithDefault(), and org.objectweb.jonas_ejb.deployment.api.EntityCmp2Desc.toString(). |
|
Get the EjbRelationshipRoleDesc corresponding to the given cmr field name. Return null if it doesn't exist. Definition at line 259 of file EntityCmp2Desc.java. References org.objectweb.jonas_ejb.deployment.api.EjbRelationshipRoleDesc.getCmrFieldName(), and org.objectweb.jonas_ejb.deployment.api.EjbRelationshipRoleDesc.hasCmrField(). |
Here is the call graph for this function:
|
Get Iterator on meta-info for all relationships for which the bean is involved in. Definition at line 251 of file EntityCmp2Desc.java. Referenced by org.objectweb.jonas_ejb.genic.VContextFactory.create(), and org.objectweb.jonas_ejb.container.jorm.JormFactory.init(). |
|
It retrieves the class name of the generated Jorm mapping. Used in the JContainer to instanciate the JEntityFactory
Definition at line 303 of file EntityCmp2Desc.java. References org.objectweb.jonas_ejb.deployment.api.MethodDesc.getClassName(). Referenced by org.objectweb.jonas_ejb.container.JContainer.addBean(). |
Here is the call graph for this function:
|
It retrieves the class name of the generated Jorm accessor interface. Used in the templates
Definition at line 282 of file EntityCmp2Desc.java. References org.objectweb.jonas_ejb.deployment.api.MethodDesc.getClassName(). Referenced by org.objectweb.jonas_ejb.deployment.api.EntityCmp2Desc.toString(). |
Here is the call graph for this function:
|
It retrieves the class name of the generated Jorm Binder. Used in the Jorm Factory
Definition at line 337 of file EntityCmp2Desc.java. References org.objectweb.jonas_ejb.deployment.api.EntityCmp2Desc.getJormPKClassName(). Referenced by org.objectweb.jonas_ejb.container.jorm.JormFactory.init(). |
Here is the call graph for this function:
|
It retrieves the class name of the generated Jorm binding. Used by the JormFactory
Definition at line 294 of file EntityCmp2Desc.java. References org.objectweb.jonas_ejb.deployment.api.MethodDesc.getClassName(). |
Here is the call graph for this function:
|
Get the Jorm Fully Qualified Class name in JOrm Meta Info It is built from the Abstract Shema Name.
Definition at line 217 of file EntityCmp2Desc.java. Referenced by org.objectweb.jonas_ejb.lib.EjbqlQueryTreeHolder.EjbqlQueryTreeHolder(). |
|
Get the list of Jorm MetaObjects to be generated
Definition at line 228 of file EntityCmp2Desc.java. Referenced by org.objectweb.jonas_ejb.genic.BeanSources.generate(). |
|
Retrieves the Jorm PK Class, in case of composite PK Used by Jorm to generate PNameGetter and Binder classes
Definition at line 312 of file EntityCmp2Desc.java. References org.objectweb.jonas_ejb.deployment.api.MethodDesc.getClassName(). Referenced by org.objectweb.jonas_ejb.deployment.api.EntityCmp2Desc.getJormBinderClassName(), and org.objectweb.jonas_ejb.deployment.api.EntityCmp2Desc.getJormPNameGetterClassName(). |
Here is the call graph for this function:
|
It retrieves the class name of the generated Jorm PNameGetter interface. Used in the templates to generate CMP2 classes.
Definition at line 325 of file EntityCmp2Desc.java. References org.objectweb.jonas_ejb.deployment.api.EntityCmp2Desc.getJormPKClassName(). |
Here is the call graph for this function:
|
Definition at line 351 of file EntityCmp2Desc.java. Referenced by org.objectweb.jonas_ejb.genic.BeanSources.BeanSources(), and org.objectweb.jonas_ejb.deployment.api.EntityCmp2Desc.toString(). |
|
Factory method for MethodDesc. Only method with EJBQL queries are of type Definition at line 273 of file EntityCmp2Desc.java. |
|
String representation of the object for test and debug purpose
Reimplemented from org.objectweb.jonas_ejb.deployment.api.EntityCmpDesc. Reimplemented in org.objectweb.jonas_ejb.deployment.api.EntityJdbcCmp2Desc. Definition at line 374 of file EntityCmp2Desc.java. References org.objectweb.jonas_ejb.deployment.api.EntityCmp2Desc.getAbstractSchemaName(), org.objectweb.jonas_ejb.deployment.api.EntityCmp2Desc.getJormAccessorClassName(), org.objectweb.jonas_ejb.deployment.api.EntityCmp2Desc.needJormCoherenceHelper(), and org.objectweb.jonas_ejb.deployment.api.MethodDesc.toString(). Referenced by org.objectweb.jonas_ejb.deployment.api.EjbRelationshipRoleDesc.toString(). |
Here is the call graph for this function: