Class AbstractJDBCDao
- java.lang.Object
-
- org.springframework.dao.support.DaoSupport
-
- org.springframework.jdbc.core.support.JdbcDaoSupport
-
- org.openiam.common.authmanager.jdbc.impl.AbstractJDBCDao
-
- All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean
- Direct Known Subclasses:
AuthManagerDAOImpl
,JDBCAccessRightDAO
,JdbcMembershipDAO
,JDBCResoruceDAOImpl
,JDBCResourcePropertyDAOImpl
,JDBCUserDAOImpl
public abstract class AbstractJDBCDao extends org.springframework.jdbc.core.support.JdbcDaoSupport
-
-
Field Summary
Fields Modifier and Type Field Description protected static org.apache.commons.logging.Log
log
protected String
schemaName
-
Constructor Summary
Constructors Constructor Description AbstractJDBCDao()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description String
getSchemaName()
protected void
initDataSource()
protected abstract void
initSqlStatements()
-
-
-
Field Detail
-
log
protected static final org.apache.commons.logging.Log log
-
schemaName
@Value("${openiam.databaseSchema.name}") protected String schemaName
-
-
Method Detail
-
initDataSource
@PostConstruct protected void initDataSource()
-
getSchemaName
public String getSchemaName()
-
initSqlStatements
protected abstract void initSqlStatements()
-
-