org.apache.derbyTesting.system.nstest.tester
Class BackupRestoreReEncryptTester

java.lang.Object
  extended by org.apache.derbyTesting.system.nstest.tester.TesterObject
      extended by org.apache.derbyTesting.system.nstest.tester.BackupRestoreReEncryptTester

public class BackupRestoreReEncryptTester
extends TesterObject

BackupRestoreReEncryptTester: The thread that invokes the Backup/Restore/Re-Encrypt functions. By default one instance of this thread is always started, unless the System property 'derby.nstest.backupRestore' set to 'false'


Field Summary
(package private)  java.lang.String logFile
           
(package private)  java.io.PrintWriter logger
           
 
Fields inherited from class org.apache.derbyTesting.system.nstest.tester.TesterObject
connex, dbutil
 
Constructor Summary
BackupRestoreReEncryptTester(java.lang.String name)
           
 
Method Summary
 void doBackup()
           
 void doConsistCheck(java.lang.String dbURL, java.lang.String dbType)
           
 void doRestoreandReEncrypt()
           
 void log(java.lang.String msg)
           
private  void shutDownDB(java.lang.String dbURL, java.lang.String dbType)
           
 void startTesting()
           
 
Methods inherited from class org.apache.derbyTesting.system.nstest.tester.TesterObject
closeConnection, doIUDOperation, doSelectOperation, getConnection, getThread_id, getTimestamp, printException, setIsolationLevel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logFile

java.lang.String logFile

logger

java.io.PrintWriter logger
Constructor Detail

BackupRestoreReEncryptTester

public BackupRestoreReEncryptTester(java.lang.String name)
                             throws java.io.IOException
Throws:
java.io.IOException
Method Detail

startTesting

public void startTesting()
Overrides:
startTesting in class TesterObject

doBackup

public void doBackup()
              throws java.sql.SQLException
Throws:
java.sql.SQLException

doConsistCheck

public void doConsistCheck(java.lang.String dbURL,
                           java.lang.String dbType)
                    throws java.sql.SQLException
Throws:
java.sql.SQLException

doRestoreandReEncrypt

public void doRestoreandReEncrypt()
                           throws java.sql.SQLException
Throws:
java.sql.SQLException

shutDownDB

private void shutDownDB(java.lang.String dbURL,
                        java.lang.String dbType)
                 throws java.sql.SQLException
Throws:
java.sql.SQLException

log

public void log(java.lang.String msg)

Built on Sat 2009-11-28 18:44:18-0800, from revision 885187

Apache Derby V10.6 Internals - Copyright © 2004,2008 The Apache Software Foundation. All Rights Reserved.