All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class bank.storage.JdbcRdbAdaptor

java.lang.Object
   |
   +----bank.storage.DbAdaptor
           |
           +----bank.storage.JdbcRdbAdaptor

public class JdbcRdbAdaptor
extends DbAdaptor
JDBCを利用して、リレーショナルデータベースにオブジェクトのデータを 格納して使用する場合のデータベースアダプタ ドメインモデル固有のアダプタにならないようにするためにbank.storage.JdbcTableMapperを strategyとして使用 #pattern: Adaptor #pattern: Strategy

See Also:
JdbcTableMapper

Variable Index

 o dbLocation
 o driverKind
 o mapper
 o password
 o sessionMgr
 o TableMapperDict
 o username

Constructor Index

 o JdbcRdbAdaptor()
 o JdbcRdbAdaptor(Object)

Method Index

 o createMapper()
 o createMapperOf(String)
 o defaultTableMapperDict()
 o getTableMapperOf(String)
 o install()
 o retrieve(Object)
bank.storage.DBAdaptor stuff
 o setAllEnvironmentSettings()
 o setDbLocation(String)
 o setDriverKind(String)
 o setEnvironmentSettings(String)
 o setPassword(String)
 o setRdbMapperTo(String)
 o setUsername(String)
 o store(Object, Object)
bank.storage.DBAdaptor stuff

Variables

 o TableMapperDict
 protected static Hashtable TableMapperDict
 o sessionMgr
 protected JdbcSessionManager sessionMgr
 o mapper
 protected JdbcTableMapper mapper
 o driverKind
 protected String driverKind
 o dbLocation
 protected String dbLocation
 o username
 protected String username
 o password
 protected String password

Constructors

 o JdbcRdbAdaptor
 public JdbcRdbAdaptor()
 o JdbcRdbAdaptor
 public JdbcRdbAdaptor(Object targetDomain)
Parameters:
targetDomain - java.lang.Object

Methods

 o createMapper
 public void createMapper()
 o createMapperOf
 public static JdbcTableMapper createMapperOf(String mapperName)
Parameters:
mapperName - java.lang.String
Returns:
bank.storage.RdbTableMapper
 o defaultTableMapperDict
 public static Hashtable defaultTableMapperDict()
 o getTableMapperOf
 public static JdbcTableMapper getTableMapperOf(String mapperName)
Parameters:
mapperName - java.lang.String
 o install
 public void install()
Overrides:
install in class DbAdaptor
 o retrieve
 public synchronized Object retrieve(Object idValue) throws NotFoundException
bank.storage.DBAdaptor stuff

Overrides:
retrieve in class DbAdaptor
 o setAllEnvironmentSettings
 protected void setAllEnvironmentSettings()
Overrides:
setAllEnvironmentSettings in class DbAdaptor
 o setDbLocation
 public void setDbLocation(String dbLocation)
Parameters:
username - java.lang.String
 o setDriverKind
 public void setDriverKind(String driverKind)
Parameters:
username - java.lang.String
 o setEnvironmentSettings
 public void setEnvironmentSettings(String propertyName)
Overrides:
setEnvironmentSettings in class DbAdaptor
 o setPassword
 public void setPassword(String password)
Parameters:
username - java.lang.String
 o setRdbMapperTo
 public void setRdbMapperTo(String mapperName)
Parameters:
mapperName - java.lang.String
Returns:
bank.storage.RdbTableMapper
 o setUsername
 public void setUsername(String username)
Parameters:
username - java.lang.String
 o store
 public synchronized void store(Object o,
                                Object idValue)
bank.storage.DBAdaptor stuff

Overrides:
store in class DbAdaptor

All Packages  Class Hierarchy  This Package  Previous  Next  Index