org.kuali.rice.kns.dao.jdbc
Class PostDataLoadEncryptionDaoJdbc

java.lang.Object
  extended by org.springframework.dao.support.DaoSupport
      extended by org.springframework.jdbc.core.support.JdbcDaoSupport
          extended by org.springframework.jdbc.core.simple.SimpleJdbcDaoSupport
              extended by org.kuali.rice.kns.dao.jdbc.PlatformAwareDaoBaseJdbc
                  extended by org.kuali.rice.kns.dao.jdbc.PostDataLoadEncryptionDaoJdbc
All Implemented Interfaces:
PlatformAwareDao, PostDataLoadEncryptionDao, org.springframework.beans.factory.InitializingBean

public class PostDataLoadEncryptionDaoJdbc
extends PlatformAwareDaoBaseJdbc
implements PostDataLoadEncryptionDao


Field Summary
private static org.apache.log4j.Logger LOG
           
 
Fields inherited from class org.springframework.dao.support.DaoSupport
logger
 
Constructor Summary
PostDataLoadEncryptionDaoJdbc()
           
 
Method Summary
 void createBackupTable(String tableName)
           
 void dropBackupTable(String tableName)
           
private  void executeSql(String sql)
           
 void restoreTableFromBackup(String tableName)
           
 void truncateTable(String tableName)
           
 
Methods inherited from class org.kuali.rice.kns.dao.jdbc.PlatformAwareDaoBaseJdbc
getDbPlatform, setDbPlatform
 
Methods inherited from class org.springframework.jdbc.core.simple.SimpleJdbcDaoSupport
getSimpleJdbcTemplate, initTemplateConfig
 
Methods inherited from class org.springframework.jdbc.core.support.JdbcDaoSupport
checkDaoConfig, createJdbcTemplate, getConnection, getDataSource, getExceptionTranslator, getJdbcTemplate, releaseConnection, setDataSource, setJdbcTemplate
 
Methods inherited from class org.springframework.dao.support.DaoSupport
afterPropertiesSet, initDao
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOG

private static final org.apache.log4j.Logger LOG
Constructor Detail

PostDataLoadEncryptionDaoJdbc

public PostDataLoadEncryptionDaoJdbc()
Method Detail

executeSql

private void executeSql(String sql)

createBackupTable

public void createBackupTable(String tableName)
Specified by:
createBackupTable in interface PostDataLoadEncryptionDao

truncateTable

public void truncateTable(String tableName)
Specified by:
truncateTable in interface PostDataLoadEncryptionDao

restoreTableFromBackup

public void restoreTableFromBackup(String tableName)
Specified by:
restoreTableFromBackup in interface PostDataLoadEncryptionDao

dropBackupTable

public void dropBackupTable(String tableName)
Specified by:
dropBackupTable in interface PostDataLoadEncryptionDao


Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.