All Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
protected void |
addDatabaseSpecificStatement(String databaseType,
String activitiStatement,
String ibatisStatement) |
protected DbSqlSession |
createDbSqlSession() |
Set<Class<? extends Entity>> |
getBulkInserteableEntityClasses() |
String |
getBulkInsertStatement(Class clazz) |
Map<Class<?>,String> |
getBulkInsertStatements() |
String |
getDatabaseCatalog() |
String |
getDatabaseSchema() |
Map<String,Map<String,String>> |
getDatabaseSpecificStatements() |
String |
getDatabaseTablePrefix() |
String |
getDatabaseType() |
String |
getDeleteStatement(Class<?> entityClass) |
Map<Class<?>,String> |
getDeleteStatements() |
List<Class<? extends Entity>> |
getDeletionOrder() |
IdGenerator |
getIdGenerator() |
List<Class<? extends Entity>> |
getInsertionOrder() |
String |
getInsertStatement(Class<? extends Entity> clazz) |
String |
getInsertStatement(Entity object) |
Map<Class<?>,String> |
getInsertStatements() |
int |
getMaxNrOfStatementsInBulkInsert() |
String |
getSelectStatement(Class<?> entityClass) |
Map<Class<?>,String> |
getSelectStatements() |
Class<?> |
getSessionType() |
org.apache.ibatis.session.SqlSessionFactory |
getSqlSessionFactory() |
protected String |
getStatement(Class<?> entityClass,
Map<Class<?>,String> cachedStatements,
String prefix) |
Map<String,String> |
getStatementMappings() |
String |
getUpdateStatement(Entity object) |
Map<Class<?>,String> |
getUpdateStatements() |
Boolean |
isBulkInsertable(Class<? extends Entity> entityClass) |
boolean |
isDbHistoryUsed() |
boolean |
isMysql() |
boolean |
isOracle() |
boolean |
isTablePrefixIsSchema() |
String |
mapStatement(String statement) |
Session |
openSession(CommandContext commandContext) |
void |
setBulkInserteableEntityClasses(Set<Class<? extends Entity>> bulkInserteableEntityClasses) |
void |
setBulkInsertStatements(Map<Class<?>,String> bulkInsertStatements) |
void |
setDatabaseCatalog(String databaseCatalog) |
void |
setDatabaseSchema(String databaseSchema) |
void |
setDatabaseSpecificStatements(Map<String,Map<String,String>> databaseSpecificStatements) |
void |
setDatabaseTablePrefix(String databaseTablePrefix) |
void |
setDatabaseType(String databaseType) |
void |
setDbHistoryUsed(boolean isDbHistoryUsed) |
void |
setDeleteStatements(Map<Class<?>,String> deleteStatements) |
void |
setDeletionOrder(List<Class<? extends Entity>> deletionOrder) |
void |
setIdGenerator(IdGenerator idGenerator) |
void |
setInsertionOrder(List<Class<? extends Entity>> insertionOrder) |
void |
setInsertStatements(Map<Class<?>,String> insertStatements) |
void |
setMaxNrOfStatementsInBulkInsert(int maxNrOfStatementsInBulkInsert) |
void |
setSelectStatements(Map<Class<?>,String> selectStatements) |
void |
setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory sqlSessionFactory) |
void |
setStatementMappings(Map<String,String> statementMappings) |
void |
setTablePrefixIsSchema(boolean tablePrefixIsSchema) |
void |
setUpdateStatements(Map<Class<?>,String> updateStatements) |