public abstract class StartTransactionMessage extends ServerInputMessage
Modifier and Type | Method and Description |
---|---|
byte[] |
getSignature()
Gets the signature computed by the user
|
SnapShotIsolationMode |
getSnapShotIsolationMode()
Gets the snapshot isolation mode that this readonly transaction is to run under (snapshot isolation does not apply to update transactions.
|
java.lang.String |
getUserAuthenticationAlgorithm()
Gets the name of the user authentication algorithm to be used by the server if the decides that it will do user authentication itself
|
java.lang.String |
getUserID()
Gets The identification of the user owning the new transaction
|
boolean |
isAutoCommit()
Checks whether, for read-only transactions, the read locks acquired by the server can be released after each individual statement executed by the transaction
|
boolean |
isCaptureDDL()
Gets the flag indicating whether the server's DDL capture facility should be activated for this transaction
|
boolean |
isReadOnlyTransaction()
Checks whether or not the new transaction is a read-only one, i.e.
|
boolean |
isUserAuthenticatedByClient()
Gets the flag indicating whether the user identified by getUserID() has been authenticated by the client, meaning that if the server trusts the client, the server needn't do user authentication of its own.
|
getMessageTypeID, readMessage, sendMessage
public final byte[] getSignature()
public final java.lang.String getUserAuthenticationAlgorithm()
public final java.lang.String getUserID()
public final boolean isAutoCommit()
public final boolean isCaptureDDL()
public final boolean isReadOnlyTransaction()
public final boolean isUserAuthenticatedByClient()
public final SnapShotIsolationMode getSnapShotIsolationMode()