Package org.mariadb.jdbc.client.context
Class RedoContext
- java.lang.Object
-
- org.mariadb.jdbc.client.context.BaseContext
-
- org.mariadb.jdbc.client.context.RedoContext
-
- All Implemented Interfaces:
Context
public class RedoContext extends BaseContext
-
-
Field Summary
Fields Modifier and Type Field Description private TransactionSaver
transactionSaver
-
Fields inherited from class org.mariadb.jdbc.client.context.BaseContext
serverStatus
-
-
Constructor Summary
Constructors Constructor Description RedoContext(InitialHandshakePacket handshake, long clientCapabilities, Configuration conf, ExceptionFactory exceptionFactory, PrepareCache prepareCache)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TransactionSaver
getTransactionSaver()
void
saveRedo(ClientMessage msg)
void
saveRedo(ClientMessage[] msgs)
void
setServerStatus(int serverStatus)
-
Methods inherited from class org.mariadb.jdbc.client.context.BaseContext
addStateFlag, canSkipMeta, getConf, getDatabase, getExceptionFactory, getPrepareCache, getSeed, getServerCapabilities, getServerStatus, getStateFlag, getThreadId, getTransactionIsolationLevel, getVersion, getWarning, isEofDeprecated, isExtendedInfo, resetStateFlag, setDatabase, setTransactionIsolationLevel, setWarning
-
-
-
-
Field Detail
-
transactionSaver
private final TransactionSaver transactionSaver
-
-
Constructor Detail
-
RedoContext
public RedoContext(InitialHandshakePacket handshake, long clientCapabilities, Configuration conf, ExceptionFactory exceptionFactory, PrepareCache prepareCache)
-
-
Method Detail
-
setServerStatus
public void setServerStatus(int serverStatus)
- Specified by:
setServerStatus
in interfaceContext
- Overrides:
setServerStatus
in classBaseContext
-
saveRedo
public void saveRedo(ClientMessage msg)
-
saveRedo
public void saveRedo(ClientMessage[] msgs)
-
getTransactionSaver
public TransactionSaver getTransactionSaver()
-
-