|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.h2.test.TestBase
org.h2.test.unit.TestExit
public class TestExit
Tests the flag db_close_on_exit. A new process is started.
| Field Summary | |
|---|---|
static java.sql.Connection |
conn
|
| Fields inherited from class org.h2.test.TestBase |
|---|
BASE_TEST_DIR, config, start, TEMP_DIR, uniqueId |
| Fields inherited from interface org.h2.api.DatabaseEventListener |
|---|
STATE_BACKUP_FILE, STATE_CREATE_INDEX, STATE_RECONNECTED, STATE_RECOVER, STATE_SCAN_FILE, STATE_STATEMENT_END, STATE_STATEMENT_PROGRESS, STATE_STATEMENT_START |
| Constructor Summary | |
|---|---|
TestExit()
|
|
| Method Summary | |
|---|---|
void |
closingDatabase()
This method is called before the database is closed normally. |
void |
exceptionThrown(java.sql.SQLException e,
java.lang.String sql)
This method is called if an exception occurred. |
void |
init(java.lang.String url)
This method is called just after creating the object. |
static void |
main(java.lang.String... args)
This method is called when executing this application from the command line. |
void |
opened()
This method is called after the database has been opened. |
void |
setProgress(int state,
java.lang.String name,
int x,
int max)
This method is called for long running events, such as recovering, scanning a file or building an index. |
void |
test()
This method will be called by the test framework. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static java.sql.Connection conn
| Constructor Detail |
|---|
public TestExit()
| Method Detail |
|---|
public void test()
throws java.lang.Exception
TestBase
test in class TestBasejava.lang.Exception - if an exception in the test occurs
public static void main(java.lang.String... args)
throws java.sql.SQLException
args - the command line parameters
java.sql.SQLException
public void exceptionThrown(java.sql.SQLException e,
java.lang.String sql)
DatabaseEventListener
exceptionThrown in interface DatabaseEventListenere - the exceptionsql - the SQL statementpublic void closingDatabase()
DatabaseEventListener
closingDatabase in interface DatabaseEventListener
public void setProgress(int state,
java.lang.String name,
int x,
int max)
DatabaseEventListenerMore states might be added in future versions, therefore implementations should silently ignore states that they don't understand.
setProgress in interface DatabaseEventListenerstate - the statename - the object namex - the current positionmax - the highest possible value (might be 0)public void init(java.lang.String url)
DatabaseEventListener
init in interface DatabaseEventListenerurl - - the database URLpublic void opened()
DatabaseEventListener
opened in interface DatabaseEventListener
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||