Class: Pcrd::Replication::Consumer::Transaction

Inherits:
Data
  • Object
show all
Defined in:
lib/pcrd/replication/consumer.rb

Overview

A complete buffered transaction ready for the apply engine.

Instance Attribute Summary collapse

Instance Attribute Details

#begin_msgObject (readonly)

Returns the value of attribute begin_msg

Returns:

  • (Object)

    the current value of begin_msg



22
23
24
# File 'lib/pcrd/replication/consumer.rb', line 22

def begin_msg
  @begin_msg
end

#commit_lsnObject (readonly)

Returns the value of attribute commit_lsn

Returns:

  • (Object)

    the current value of commit_lsn



22
23
24
# File 'lib/pcrd/replication/consumer.rb', line 22

def commit_lsn
  @commit_lsn
end

#eventsObject (readonly)

Returns the value of attribute events

Returns:

  • (Object)

    the current value of events



22
23
24
# File 'lib/pcrd/replication/consumer.rb', line 22

def events
  @events
end