Class RedoContext

  • All Implemented Interfaces:
    Context

    public class RedoContext
    extends BaseContext
    Redo addition to Context
    • Constructor Detail

      • 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 Detail

      • 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