org.objectweb.jorm.mapper.rdb.lib
Class MapperJCA_JDBC

java.lang.Object
  extended byorg.objectweb.jorm.lib.Mapper
      extended byorg.objectweb.jorm.lib.MapperJCA
          extended byorg.objectweb.jorm.mapper.rdb.lib.MapperJCA_JDBC
All Implemented Interfaces:
Loggable, PMapper, PMapperRdb, PMappingCallback, PMappingStructuresManager

public class MapperJCA_JDBC
extends MapperJCA
implements PMapperRdb

This mapper supports JDBC connection management through JCA.

Author:
P. Dechamboux

Field Summary
 
Fields inherited from class org.objectweb.jorm.lib.Mapper
logger, loggerFactory
 
Fields inherited from interface org.objectweb.jorm.api.PMapper
JORMPROPFILE, PBINDINGAPPENDER, PCLASSMAPPINGAPPENDER
 
Constructor Summary
MapperJCA_JDBC()
           
MapperJCA_JDBC(JormConfigurator jc)
           
 
Method Summary
 RdbAdapter getRdbAdapter()
           
 
Methods inherited from class org.objectweb.jorm.lib.MapperJCA
closeConnection, getConnection, getConnection, getConnection, getConnectionFactory, setConnectionFactory
 
Methods inherited from class org.objectweb.jorm.lib.Mapper
addDependency, addMapperEventListener, classDefined, clean, clear, cn2mn, createGenClassMapping, declareClass, equals, getJormConfigurator, getLogger, getLoggerFactory, getMappedClasses, getMapperName, getMetaInfoManager, getPMapCluster, getPMapClusters, getPMappingStructuresManager, getPrefetchCache, getPTypeSpace, hashCode, lookup, map, map, map, removeMapperEventListener, scheduleEvent, setDTDLocations, setJormConfigurator, setLogger, setLoggerFactory, setMapperName, setPathsToPdFiles, setPMapper, setPrefetchCache, start, stop, unmap
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.objectweb.jorm.api.PMapper
addMapperEventListener, clean, closeConnection, cn2mn, createGenClassMapping, getConnection, getConnection, getConnection, getConnectionFactory, getMappedClasses, getMapperName, getMetaInfoManager, getPMappingStructuresManager, getPrefetchCache, getPTypeSpace, lookup, map, map, map, removeMapperEventListener, setConnectionFactory, setDTDLocations, setMapperName, setPathsToPdFiles, setPrefetchCache, start, stop, unmap
 
Methods inherited from interface org.objectweb.jorm.api.PMappingStructuresManager
addDependency, classDefined, clear, declareClass, getPMapCluster, getPMapClusters, setLogger, setPMapper
 

Constructor Detail

MapperJCA_JDBC

public MapperJCA_JDBC()
               throws PException

MapperJCA_JDBC

public MapperJCA_JDBC(JormConfigurator jc)
Method Detail

getRdbAdapter

public RdbAdapter getRdbAdapter()
Specified by:
getRdbAdapter in interface PMapperRdb
Returns:
the RdbAdapter instance associated to this mapper.