Public Member Functions | |
EjbRelationDesc (EjbRelation er, Logger logger) throws DeploymentDescException | |
void | setJonasInfo (JonasEjbRelation jer) throws DeploymentDescException |
String | getName () |
EjbRelationshipRoleDesc | getRelationshipRole1 () |
EjbRelationshipRoleDesc | getRelationshipRole2 () |
boolean | hasJdbcTable () |
String | getJdbcTableName () |
String | toString () |
Protected Member Functions | |
void | fillMappingInfo () throws DeploymentDescException |
void | fillMappingInfoWithDefault () |
Helene Joanin on May 2003: code cleanup
Helene Joanin on May 2003: complement for legacy first version
Ph Durieux (may 2004): default names for relations and roles.
Definition at line 45 of file EjbRelationDesc.java.
|
constructor to be used by parent node.
Definition at line 70 of file EjbRelationDesc.java. References org.objectweb.jonas_ejb.deployment.xml.EjbRelationshipRole.getCmrField(), org.objectweb.jonas_ejb.deployment.xml.CmrField.getCmrFieldName(), org.objectweb.jonas_ejb.deployment.xml.EjbRelationshipRole.getEjbRelationshipRoleName(), and org.objectweb.jonas_ejb.deployment.xml.EjbRelationshipRole.setEjbRelationshipRoleName(). |
Here is the call graph for this function:
|
Fills the mapping information of this relation with the values defined in jonas DD.
Definition at line 195 of file EjbRelationDesc.java. References org.objectweb.jonas_ejb.deployment.api.EjbRelationshipRoleDesc.fillMappingInfo(), and org.objectweb.jonas_ejb.deployment.xml.JonasEjbRelation.getJdbcTableName(). Referenced by org.objectweb.jonas_ejb.deployment.api.DeploymentDescEjb2.DeploymentDescEjb2(). |
Here is the call graph for this function:
|
Fills the mapping information of this relation with default values, if the mapping information is not already initialized. Definition at line 211 of file EjbRelationDesc.java. References org.objectweb.jonas_ejb.deployment.api.EntityCmp2Desc.getAbstractSchemaName(), and org.objectweb.jonas_ejb.deployment.api.EjbRelationshipRoleDesc.getSourceBean(). Referenced by org.objectweb.jonas_ejb.deployment.api.DeploymentDescEjb2.DeploymentDescEjb2(). |
Here is the call graph for this function:
|
Return the table name in the database associated to this relation.
Definition at line 292 of file EjbRelationDesc.java. |
|
get the name of the relationship.
Definition at line 260 of file EjbRelationDesc.java. Referenced by org.objectweb.jonas_ejb.deployment.api.DeploymentDescEjb2.DeploymentDescEjb2(), and org.objectweb.jonas_ejb.deployment.api.EjbRelationshipRoleDesc.fillMappingInfo(). |
|
get the meta-information for the first relation-ship-role
Definition at line 268 of file EjbRelationDesc.java. Referenced by org.objectweb.jonas_ejb.deployment.api.DeploymentDescEjb2.DeploymentDescEjb2(), and org.objectweb.jonas_ejb.deployment.api.EjbRelationshipRoleDesc.getOppositeRelationshipRole(). |
|
get the meta-information for the second relation-ship-role
Definition at line 276 of file EjbRelationDesc.java. Referenced by org.objectweb.jonas_ejb.deployment.api.DeploymentDescEjb2.DeploymentDescEjb2(), and org.objectweb.jonas_ejb.deployment.api.EjbRelationshipRoleDesc.getOppositeRelationshipRole(). |
|
Is a table in the database is defined for this relation ?
Definition at line 284 of file EjbRelationDesc.java. |
|
Here is the call graph for this function:
|
String representation of the object for test purpose
Definition at line 300 of file EjbRelationDesc.java. References org.objectweb.jonas_ejb.deployment.api.EjbRelationshipRoleDesc.toString(). |
Here is the call graph for this function: