public interface PostDataLoadEncryptionDao
| Modifier and Type | Field and Description | 
|---|---|
| static int | ENCRYPTED_VALUE_INDEX | 
| static int | UNENCRYPTED_VALUE_INDEX | 
| Modifier and Type | Method and Description | 
|---|---|
| void | addEncryptionIndicatorToBackupTable(String tableName) | 
| void | createBackupTable(String tableName) | 
| boolean | doesBackupTableExist(String tableName) | 
| void | dropBackupTable(String tableName) | 
| void | dropEncryptionIndicatorFromBackupTable(String tableName) | 
| String | getUpdateBackupTableColumnsSql(String tableName,
                              Map<String,List<String>> columnNameOldNewValuesMap) | 
| boolean | performEncryption(String tableName,
                 List<Map<String,List<String>>> rowsToEncryptColumnNameOldNewValuesMap) | 
| void | restoreTableFromBackup(String tableName) | 
| List<Map<String,String>> | retrieveUnencryptedColumnValuesFromBackupTable(String tableName,
                                              List<String> columnNames,
                                              int numberOfRowsToCommitAfter) | 
| void | truncateTable(String tableName) | 
| void | updateColumnValuesInBackupTable(String tableName,
                               Map<String,List<String>> columnNameOldNewValuesMap) | 
static final int UNENCRYPTED_VALUE_INDEX
static final int ENCRYPTED_VALUE_INDEX
void createBackupTable(String tableName)
void truncateTable(String tableName)
void restoreTableFromBackup(String tableName)
void dropBackupTable(String tableName)
boolean doesBackupTableExist(String tableName)
void addEncryptionIndicatorToBackupTable(String tableName)
void dropEncryptionIndicatorFromBackupTable(String tableName)
void updateColumnValuesInBackupTable(String tableName, Map<String,List<String>> columnNameOldNewValuesMap)
List<Map<String,String>> retrieveUnencryptedColumnValuesFromBackupTable(String tableName, List<String> columnNames, int numberOfRowsToCommitAfter)
String getUpdateBackupTableColumnsSql(String tableName, Map<String,List<String>> columnNameOldNewValuesMap)
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.