|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.objectweb.jonas_ejb.container.JFactory
org.objectweb.jonas_ejb.container.JEntityFactory
org.objectweb.jonas_ejb.container.jorm.JormFactory
org.objectweb.jonas_ejb.container.jorm.MedorFactory
org.objectweb.jonas_ejb.container.jorm.RdbFactory
| Nested Class Summary |
| Nested classes inherited from class org.objectweb.jorm.api.PClassMapping |
org.objectweb.jorm.api.PClassMapping.ReferenceConfigurator |
| Field Summary |
| Fields inherited from class org.objectweb.jonas_ejb.container.jorm.MedorFactory |
indexesGenerator, miManager, optimizeAtInit, queryTransformer |
| Fields inherited from class org.objectweb.jonas_ejb.container.jorm.JormFactory |
ecd, mapped, mapper, relNonInit |
| Fields inherited from class org.objectweb.jonas_ejb.container.JEntityFactory |
bctxlist, cmp2, datasource, hardLimit, home, instanceCount, localhome, lockPolicy, prefetch, readTimeout, reentrant, shared, txlist |
| Fields inherited from class org.objectweb.jonas_ejb.container.JFactory |
beanclass, cont, dd, ejb10Env, ejbname, ejbTimeoutSignature, isClusterReplicated, JNDICtx, maxCacheSize, minPoolSize, myTimerService, naming, passivationDir, stopped, timerTxAttr, tm, txbeanmanaged, wm |
| Fields inherited from interface org.objectweb.jorm.api.PClassMapping |
CLEANUP_DONOTHING, CLEANUP_REMOVEALL, CLEANUP_REMOVEDATA, CREATE_STRUCTURE_IF_NEEDED |
| Constructor Summary | |
RdbFactory()
|
|
| Method Summary | |
java.lang.Object |
getConnection(java.lang.Object hints)
|
void |
init(EntityDesc dd,
JContainer cont,
java.lang.String mapperName)
Initialization of the factory. |
protected void |
initGenClassPrefetch(org.objectweb.jorm.api.PClassMapping gcm,
org.objectweb.jorm.api.PClassMapping targetPCM)
It initializes the prefetching of a genclassMapping with the PClassMapping of the target class of the multivalued CMR. |
void |
releaseConnection(java.lang.Object conn)
|
protected void |
setMapper(java.lang.String mapperName)
|
| Methods inherited from class org.objectweb.jonas_ejb.container.jorm.MedorFactory |
evaluate, getOptimizedRequest |
| Methods inherited from class org.objectweb.jonas_ejb.container.jorm.JormFactory |
configurePnc, createNewContext, decodePK, encodePK, getJEntitySwitch, getMapper, newGCMInstance, stop |
| Methods inherited from class org.objectweb.jonas_ejb.container.JFactory |
checkJonasVersion, checkSecurity, checkTransactionContainer, getContainer, getDeploymentDescriptor, getEjb10Environment, getEJBName, getEjbTimeoutSignature, getEnv, getInitialContext, getMaxCacheSize, getMinPoolSize, getPassivationDir, getTimerTxAttribute, getTransactionManager, getWorkManager, init, isClassAvailable, isStopped, isTxBeanManaged, myClassLoader, postInvoke, postInvokeRemote, preInvoke, preInvokeRemote, resetComponentContext, restartTimers, setComponentContext, stopContainer |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.objectweb.jorm.api.PClassMapping |
addAssociation, classDefined, configureRefFields, createPBinding, exist, getAssociationTable, getClassName, getClassPNameCoder, getDecodedPName, getGenClassMapping, getGenClassMapping, getIndexesTable, getMetaInfo, getPBinder, getPMapper, getPNameCoder, getPNameCoder, getPNameIterator, getPNameIterator, getProjectName, getPType, getSubPCMs, init, init, isConform, match, read, read, read, resolve, setPBinder, write |
| Methods inherited from interface org.objectweb.jorm.api.PClassMappingCtrl |
setClassPNameCoder, setGenClassMapping, setGenClassMapping, setPNameCoder, setPNameCoder, setProjectName |
| Constructor Detail |
public RdbFactory()
| Method Detail |
public void init(EntityDesc dd,
JContainer cont,
java.lang.String mapperName)
JormFactory
init in class MedorFactory
public java.lang.Object getConnection(java.lang.Object hints)
throws org.objectweb.jorm.api.PException
getConnection in class JormFactoryorg.objectweb.jorm.api.PException
public void releaseConnection(java.lang.Object conn)
throws org.objectweb.jorm.api.PException
releaseConnection in class JormFactoryorg.objectweb.jorm.api.PException
protected void setMapper(java.lang.String mapperName)
throws org.objectweb.jorm.api.PException
setMapper in class JormFactoryorg.objectweb.jorm.api.PException
protected void initGenClassPrefetch(org.objectweb.jorm.api.PClassMapping gcm,
org.objectweb.jorm.api.PClassMapping targetPCM)
initGenClassPrefetch in class JormFactorygcm - is the GenClassMapping to initializedtargetPCM - is the PClassMapping of the target class
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||