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
Redo addition to Context
  • Field Details

  • Constructor Details

    • RedoContext

      public RedoContext(HostAddress hostAddress, InitialHandshakePacket handshake, long clientCapabilities, Configuration conf, ExceptionFactory exceptionFactory, PrepareCache prepareCache)
      Constructor
      Parameters:
      hostAddress - host address
      handshake - server handshake
      clientCapabilities - client capabilities
      conf - configuration
      exceptionFactory - connection exception factory
      prepareCache - LRU prepare cache
  • Method Details

    • setServerStatus

      public void setServerStatus(int serverStatus)
      Set server status
      Specified by:
      setServerStatus in interface Context
      Overrides:
      setServerStatus in class BaseContext
      Parameters:
      serverStatus - server status
    • saveRedo

      public void saveRedo(ClientMessage msg)
      Save client message
      Parameters:
      msg - client message
    • saveRedo

      public void saveRedo(ClientMessage[] msgs)
      Save client messages
      Parameters:
      msgs - client messages
    • getTransactionSaver

      public TransactionSaver getTransactionSaver()
      Get transaction saver cache
      Returns:
      transaction saver cache