Class RedoContext
java.lang.Object
org.mariadb.jdbc.client.context.BaseContext
org.mariadb.jdbc.client.context.RedoContext
- All Implemented Interfaces:
Context
Redo addition to Context
-
Field Summary
FieldsFields inherited from class BaseContext
serverStatus -
Constructor Summary
ConstructorsConstructorDescriptionRedoContext(HostAddress hostAddress, InitialHandshakePacket handshake, long clientCapabilities, Configuration conf, ExceptionFactory exceptionFactory, PrepareCache prepareCache) Constructor -
Method Summary
Modifier and TypeMethodDescriptionGet transaction saver cachevoidsaveRedo(ClientMessage msg) Save client messagevoidsaveRedo(ClientMessage[] msgs) Save client messagesvoidsetServerStatus(int serverStatus) Set server statusMethods inherited from class BaseContext
addStateFlag, canSkipMeta, canUseTransactionIsolation, getAutoIncrement, getCharset, getColumnDecoderFunction, getConf, getConnectionTimeZone, getDatabase, getDefaultCalendar, getExceptionFactory, getPrepareCacheCmd, getRedirectUrl, getSeed, getServerStatus, getStateFlag, getThreadId, getTransactionIsolationLevel, getVersion, getWarning, hasClientCapability, hasServerCapability, isEofDeprecated, permitPipeline, putPrepareCacheCmd, resetPrepareCache, resetStateFlag, setAutoIncrement, setCharset, setConnectionTimeZone, setDatabase, setRedirectUrl, setThreadId, setTransactionIsolationLevel, setTreadsConnected, setWarning
-
Field Details
-
transactionSaver
-
-
Constructor Details
-
RedoContext
public RedoContext(HostAddress hostAddress, InitialHandshakePacket handshake, long clientCapabilities, Configuration conf, ExceptionFactory exceptionFactory, PrepareCache prepareCache) Constructor- Parameters:
hostAddress- host addresshandshake- server handshakeclientCapabilities- client capabilitiesconf- configurationexceptionFactory- connection exception factoryprepareCache- LRU prepare cache
-
-
Method Details
-
setServerStatus
public void setServerStatus(int serverStatus) Set server status- Specified by:
setServerStatusin interfaceContext- Overrides:
setServerStatusin classBaseContext- Parameters:
serverStatus- server status
-
saveRedo
-
saveRedo
-
getTransactionSaver
Get transaction saver cache- Returns:
- transaction saver cache
-