Class: Mammoth::CLI::DEAD_LETTER_TRANSACTION_ENVELOPE

Inherits:
Data
  • Object
show all
Defined in:
lib/mammoth/cli.rb

Overview

Internal replay envelope used for transaction dead-letter recovery.

Instance Attribute Summary collapse

Instance Attribute Details

#commit_lsnObject (readonly)

Returns the value of attribute commit_lsn

Returns:

  • (Object)

    the current value of commit_lsn



9
10
11
# File 'lib/mammoth/cli.rb', line 9

def commit_lsn
  @commit_lsn
end

#committed_atObject (readonly)

Returns the value of attribute committed_at

Returns:

  • (Object)

    the current value of committed_at



9
10
11
# File 'lib/mammoth/cli.rb', line 9

def committed_at
  @committed_at
end

#eventsObject (readonly)

Returns the value of attribute events

Returns:

  • (Object)

    the current value of events



9
10
11
# File 'lib/mammoth/cli.rb', line 9

def events
  @events
end

#metadataObject (readonly)

Returns the value of attribute metadata

Returns:

  • (Object)

    the current value of metadata



9
10
11
# File 'lib/mammoth/cli.rb', line 9

def 
  @metadata
end

#source_positionObject (readonly)

Returns the value of attribute source_position

Returns:

  • (Object)

    the current value of source_position



9
10
11
# File 'lib/mammoth/cli.rb', line 9

def source_position
  @source_position
end

#transaction_idObject (readonly)

Returns the value of attribute transaction_id

Returns:

  • (Object)

    the current value of transaction_id



9
10
11
# File 'lib/mammoth/cli.rb', line 9

def transaction_id
  @transaction_id
end