org.h2.store
Class RecoverTester
java.lang.Object
org.h2.store.RecoverTester
- All Implemented Interfaces:
- Recorder
public class RecoverTester
- extends java.lang.Object
- implements Recorder
A tool that simulates a crash while writing to the database, and then
verifies the database doesn't get corrupt.
Method Summary |
static RecoverTester |
getInstance()
|
static void |
init(java.lang.String recoverTest)
Initialize the recover test. |
void |
log(int op,
java.lang.String fileName,
byte[] data,
long x)
Record the method. |
void |
setTestEvery(int testEvery)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RecoverTester
public RecoverTester()
init
public static void init(java.lang.String recoverTest)
- Initialize the recover test.
- Parameters:
recoverTest
- the value of the recover test parameter
getInstance
public static RecoverTester getInstance()
log
public void log(int op,
java.lang.String fileName,
byte[] data,
long x)
- Description copied from interface:
Recorder
- Record the method.
- Specified by:
log
in interface Recorder
- Parameters:
op
- the operationfileName
- the file name or file name listdata
- the data or nullx
- the value or 0
setTestEvery
public void setTestEvery(int testEvery)