![]() |
Quadcap Embeddable Database |
Inheritance diagram for com.quadcap.sql.StmtRenameTable:

Definition at line 70 of file StmtRenameTable.java.
Public Member Functions | |
| StmtRenameTable () | |
| StmtRenameTable (String oldName, String newName) | |
| void | execute (Session session) throws IOException, SQLException |
| void | redo (Session session) throws IOException, SQLException |
| Do/redo this step. | |
| void | undo (Session session) throws IOException, SQLException |
| Do/redo this step. | |
| void | rename (Session session, String oldN, String newN) throws IOException, SQLException |
| void | prepare (Session session) throws IOException, SQLException |
| Perform any actions that are necessary to prepare this log record for being written to the log. | |
| void | readExternal (ObjectInput in) throws IOException, ClassNotFoundException |
| void | writeExternal (ObjectOutput out) throws IOException |
| String | toString () |
| Return a displayable representation for debugging. | |
| void | setExtern (Extern extern) |
| Extern | getExtern () |
Package Functions | |
| void | renameForeignKeys (Session session, String tableName, String oldN, String newN) throws IOException, SQLException |
| void | renameView (Session session, String viewName, String oldN, String newN) throws IOException, SQLException |
Package Attributes | |
| String | oldName |
| String | newName |
| Relation | r |
Static Package Attributes | |
| Extern | extern |
|
|
Definition at line 75 of file StmtRenameTable.java. |
|
||||||||||||
|
Definition at line 77 of file StmtRenameTable.java. |
|
|
Implements com.quadcap.sql.Stmt. Definition at line 82 of file StmtRenameTable.java. References com.quadcap.sql.StmtRenameTable.execute(), com.quadcap.sql.StmtRenameTable.newName, and com.quadcap.sql.StmtRenameTable.oldName. Referenced by com.quadcap.sql.StmtRenameTable.execute(). |
|
|
Definition at line 232 of file StmtRenameTable.java. |
|
|
Perform any actions that are necessary to prepare this log record for being written to the log. This is called before the log record is written, and before the first invocation of 'redo'. It is not called subsequently, or during recovery. Reimplemented from com.quadcap.sql.LogStep. Definition at line 200 of file StmtRenameTable.java. References com.quadcap.sql.StmtRenameTable.prepare(). Referenced by com.quadcap.sql.StmtRenameTable.prepare(). |
|
|
Definition at line 203 of file StmtRenameTable.java. References com.quadcap.sql.StmtRenameTable.newName, com.quadcap.sql.StmtRenameTable.oldName, and com.quadcap.sql.StmtRenameTable.readExternal(). Referenced by com.quadcap.sql.StmtRenameTable.readExternal(). |
|
|
Do/redo this step.
Implements com.quadcap.sql.LogStep. Definition at line 89 of file StmtRenameTable.java. References com.quadcap.sql.StmtRenameTable.newName, com.quadcap.sql.StmtRenameTable.oldName, com.quadcap.sql.StmtRenameTable.redo(), and com.quadcap.sql.StmtRenameTable.rename(). Referenced by com.quadcap.sql.StmtRenameTable.redo(). |
|
||||||||||||||||
|
||||||||||||||||||||
|
||||||||||||||||||||
|
|
Definition at line 231 of file StmtRenameTable.java. References com.quadcap.sql.StmtRenameTable.setExtern(). Referenced by com.quadcap.sql.StmtRenameTable.setExtern(). |
|
|
Return a displayable representation for debugging.
Definition at line 219 of file StmtRenameTable.java. References com.quadcap.sql.StmtRenameTable.newName, and com.quadcap.sql.StmtRenameTable.oldName. |
|
|
Do/redo this step.
Implements com.quadcap.sql.LogStep. Definition at line 93 of file StmtRenameTable.java. References com.quadcap.sql.StmtRenameTable.newName, com.quadcap.sql.StmtRenameTable.oldName, com.quadcap.sql.StmtRenameTable.rename(), and com.quadcap.sql.StmtRenameTable.undo(). Referenced by com.quadcap.sql.StmtRenameTable.undo(). |
|
|
Definition at line 210 of file StmtRenameTable.java. References com.quadcap.sql.StmtRenameTable.newName, com.quadcap.sql.StmtRenameTable.oldName, and com.quadcap.sql.StmtRenameTable.writeExternal(). Referenced by com.quadcap.sql.StmtRenameTable.writeExternal(). |
|
|
Definition at line 230 of file StmtRenameTable.java. |
|
|
|
|
Definition at line 73 of file StmtRenameTable.java. |