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.