|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.h2.command.Prepared
org.h2.command.dml.TransactionCommand
public class TransactionCommand
Represents a transactional statement.
| Field Summary | |
|---|---|
static int |
AUTOCOMMIT_FALSE
The type of a SET AUTOCOMMIT FALSE statement. |
static int |
AUTOCOMMIT_TRUE
The type of a SET AUTOCOMMIT TRUE statement. |
static int |
BEGIN
The type of a BEGIN {WORK|TRANSACTION} statement. |
static int |
CHECKPOINT
The type of a CHECKPOINT statement. |
static int |
CHECKPOINT_SYNC
The type of a CHECKPOINT SYNC statement. |
static int |
COMMIT
The type of a COMMIT statement. |
static int |
COMMIT_TRANSACTION
The type of a COMMIT TRANSACTION statement. |
static int |
PREPARE_COMMIT
The type of a PREPARE COMMIT statement. |
static int |
ROLLBACK
The type of a ROLLBACK statement. |
static int |
ROLLBACK_TO_SAVEPOINT
The type of a ROLLBACK TO SAVEPOINT statement. |
static int |
ROLLBACK_TRANSACTION
The type of a ROLLBACK TRANSACTION statement. |
static int |
SAVEPOINT
The type of a SAVEPOINT statement. |
static int |
SHUTDOWN
The type of a SHUTDOWN statement. |
static int |
SHUTDOWN_COMPACT
The type of a SHUTDOWN COMPACT statement. |
static int |
SHUTDOWN_IMMEDIATELY
The type of a SHUTDOWN IMMEDIATELY statement. |
| Fields inherited from class org.h2.command.Prepared |
|---|
create, parameters, prepareAlways, session, sqlStatement |
| Constructor Summary | |
|---|---|
TransactionCommand(Session session,
int type)
|
|
| Method Summary | |
|---|---|
boolean |
isTransactional()
Check if this command is transactional. |
boolean |
needRecompile()
Check if the statement needs to be re-compiled. |
ResultInterface |
queryMeta()
Get an empty result set containing the meta data. |
void |
setSavepointName(java.lang.String name)
|
void |
setTransactionName(java.lang.String string)
|
int |
update()
Execute the statement. |
| Methods inherited from class org.h2.command.Prepared |
|---|
checkCanceled, checkParameters, getCurrentObjectId, getCurrentRowNumber, getObjectId, getParameters, getPlanSQL, getSQL, getSQL, getSQL, isQuery, isReadOnly, prepare, query, setCommand, setCurrentRowNumber, setObjectId, setParameterList, setPrepareAlways, setRow, setSession, setSQL, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final int AUTOCOMMIT_TRUE
public static final int AUTOCOMMIT_FALSE
public static final int COMMIT
public static final int ROLLBACK
public static final int CHECKPOINT
public static final int SAVEPOINT
public static final int ROLLBACK_TO_SAVEPOINT
public static final int CHECKPOINT_SYNC
public static final int PREPARE_COMMIT
public static final int COMMIT_TRANSACTION
public static final int ROLLBACK_TRANSACTION
public static final int SHUTDOWN
public static final int SHUTDOWN_IMMEDIATELY
public static final int SHUTDOWN_COMPACT
public static final int BEGIN
| Constructor Detail |
|---|
public TransactionCommand(Session session,
int type)
| Method Detail |
|---|
public void setSavepointName(java.lang.String name)
public int update()
Prepared
update in class Preparedpublic boolean isTransactional()
Prepared
isTransactional in class Preparedpublic boolean needRecompile()
Prepared
needRecompile in class Preparedpublic void setTransactionName(java.lang.String string)
public ResultInterface queryMeta()
Prepared
queryMeta in class Prepared
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||