|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.ow2.jonas.deployment.common.DescriptionGroupDesc org.ow2.jonas.deployment.common.JndiEnvRefsGroupDesc org.ow2.jonas.deployment.ejb.BeanDesc org.ow2.jonas.deployment.ejb.EntityDesc org.ow2.jonas.deployment.ejb.EntityCmpDesc org.ow2.jonas.deployment.ejb.EntityCmp2Desc
public abstract class EntityCmp2Desc
Class to hold meta-information related to an entity of type CMP version 2. Created on Jun 24, 2002
Field Summary | |
---|---|
protected String |
abstractSchemaName
|
protected DeploymentDescEjb2 |
dc2d
|
protected String |
factoryClassName
|
Fields inherited from class org.ow2.jonas.deployment.ejb.EntityCmpDesc |
---|
fieldDesc, jdbcAutomaticPkFieldName, primaryKeyField |
Fields inherited from class org.ow2.jonas.deployment.ejb.BeanDesc |
---|
BEAN_TRANSACTION_TYPE, beanIdentification, cacheMax, clusterReplicated, CONTAINER_TRANSACTION_TYPE, deploymentDesc, derivedBeanName, ejb10EnvProps, ejbClass, ejbName, ejbTimeoutSignature, fullDerivedBeanName, GENERATED_PREFIX, home, jndiLocalName, jndiName, local, localhome, poolMin, remote, securityRoleRefDescList, timerTxAttribute, TRANS |
Fields inherited from class org.ow2.jonas.deployment.common.JndiEnvRefsGroupDesc |
---|
logger |
Fields inherited from class org.ow2.jonas.deployment.common.DescriptionGroupDesc |
---|
description, displayName, largeIcon, smallIcon |
Constructor Summary | |
---|---|
EntityCmp2Desc(ClassLoader classLoader,
Entity ent,
AssemblyDescriptor asd,
JonasEntity jEnt,
DeploymentDescEjb2 dc2d,
JLinkedList jMDRList,
String fileName)
constructor: called when the DeploymentDescriptor is read. |
Method Summary | |
---|---|
void |
addEjbRelationshipRoleDesc(EjbRelationshipRoleDesc ersrd)
Add meta-info of a relationship in which the bean is involved |
String |
getAbstractSchemaName()
getter for field abstractSchemaName |
DeploymentDescEjb2 |
getDeploymentDescEjb2()
|
EjbRelationshipRoleDesc |
getEjbRelationshipRoleDesc(String cmr)
Get the EjbRelationshipRoleDesc corresponding to the given cmr field name. |
Iterator |
getEjbRelationshipRoleDescIterator()
Get Iterator on meta-info for all relationships for which the bean is involved in. |
String |
getFactoryClassName()
It retrieves the class name of the generated Jorm mapping. |
String |
getJormAccessorClassName()
It retrieves the class name of the generated Jorm accessor interface. |
String |
getJormBinderClassName()
It retrieves the class name of the generated Jorm Binder. |
String |
getJormBindingClassName()
It retrieves the class name of the generated Jorm binding. |
String |
getJormClassName()
Get the Jorm Fully Qualified Class name in JOrm Meta Info It is built from the Abstract Shema Name. |
String |
getJormCoherenceHelperFQItfName()
|
String |
getJormCoherenceHelperItfName()
|
String |
getJormCoherenceHelperPackageName()
|
String |
getJormPKClassName()
Retrieves the Jorm PK Class, in case of composite PK Used by Jorm to generate PNameGetter and Binder classes |
String |
getJormPNameGetterClassName()
It retrieves the class name of the generated Jorm PNameGetter interface. |
String |
getJormStateClassName()
Return the class name of the generated Jorm state class. |
boolean |
needJormCoherenceHelper()
|
protected MethodDesc |
newMethodDescInstance(Method meth,
Class classDef,
int index)
Factory method for MethodDesc. |
String |
toString()
String representation of the object for test and debug purpose |
Methods inherited from class org.ow2.jonas.deployment.ejb.EntityCmpDesc |
---|
getCmpFieldDesc, getCmpFieldDescIterator, getJdbcAutomaticPkFieldName, getPrimaryKeyFieldName, getSimplePkField, getSimplePkFieldName, hasPrimaryKeyField, hasSimplePkField, newFieldDescInstance |
Methods inherited from class org.ow2.jonas.deployment.ejb.EntityDesc |
---|
checkTxAttribute, getCleanupPolicy, getDeadlockTimeout, getInactivityTimeout, getLockPolicy, getMaxWaitTime, getPassivationTimeout, getPrimaryKeyClass, getReadTimeout, isAutomaticPk, isHardLimit, isPrefetch, isReentrant, isShared, isUndefinedPK |
Methods inherited from class org.ow2.jonas.deployment.common.JndiEnvRefsGroupDesc |
---|
getEjbLocalRefDesc, getEjbRefDesc, getENCBindingHolder, getEnvEntryDesc, getMessageDestinationRefDesc, getPersistenceUnitRefs, getResourceEnvRefDesc, getResourceRefDesc, getServiceRefDesc, setENCBindingHolder |
Methods inherited from class org.ow2.jonas.deployment.common.DescriptionGroupDesc |
---|
getDescription, getDisplayName, getLargeIcon, getSAXMsg, getSmallIcon |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected String abstractSchemaName
protected String factoryClassName
protected DeploymentDescEjb2 dc2d
Constructor Detail |
---|
public EntityCmp2Desc(ClassLoader classLoader, Entity ent, AssemblyDescriptor asd, JonasEntity jEnt, DeploymentDescEjb2 dc2d, JLinkedList jMDRList, String fileName) throws DeploymentDescException
DeploymentDescException
Method Detail |
---|
public DeploymentDescEjb2 getDeploymentDescEjb2()
public String getAbstractSchemaName()
public String getJormClassName()
public void addEjbRelationshipRoleDesc(EjbRelationshipRoleDesc ersrd)
public Iterator getEjbRelationshipRoleDescIterator()
public EjbRelationshipRoleDesc getEjbRelationshipRoleDesc(String cmr)
protected MethodDesc newMethodDescInstance(Method meth, Class classDef, int index)
MethodCmp2Desc
newMethodDescInstance
in class BeanDesc
meth
- the method to be wrapped into a MethodDesc instanceindex
- index of the method inside the MethodDesc List
public String getJormAccessorClassName()
public String getJormBindingClassName()
public String getJormStateClassName()
public String getFactoryClassName()
public String getJormPKClassName()
public String getJormPNameGetterClassName()
public String getJormBinderClassName()
public boolean needJormCoherenceHelper()
public String getJormCoherenceHelperItfName()
public String getJormCoherenceHelperPackageName()
public String getJormCoherenceHelperFQItfName()
public String toString()
toString
in interface IDescriptionGroupDesc
toString
in class EntityCmpDesc
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |