java.lang.Object
io.debezium.ibmi.db2.journal.retrieve.rjne0200.EntryHeader

public class EntryHeader extends Object
  • Field Details

    • nextEntryOffset

      private final int nextEntryOffset
    • nullValueOffest

      private final int nullValueOffest
    • entrySpecificDataOffset

      private final int entrySpecificDataOffset
    • sequenceNumber

      private final BigInteger sequenceNumber
    • systemSequenceNumber

      private final BigInteger systemSequenceNumber
    • timestamp

      private final Instant timestamp
    • journalCode

      private final char journalCode
    • entryType

      private final String entryType
    • objectName

      private final String objectName
    • commitCycle

      private final BigInteger commitCycle
    • endOffset

      private final int endOffset
    • pointerHandle

      private final long pointerHandle
    • receiver

      private final String receiver
    • receiverLibrary

      private final String receiverLibrary
  • Constructor Details

    • EntryHeader

      public EntryHeader(int nextEntryOffset, int nullValueOffest, long entrySpecificDataOffset, BigInteger sequenceNumber, BigInteger systemSequenceNumber, Instant timestamp, char journalCode, String entryType, String objectName, BigInteger commitCycle, int endOffset, long pointerHandle, String receiver, String receiverLibrary)
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getLength

      public int getLength()
    • getNextEntryOffset

      public int getNextEntryOffset()
    • getEntrySpecificDataOffset

      public int getEntrySpecificDataOffset()
    • getSequenceNumber

      public BigInteger getSequenceNumber()
    • getSystemSequenceNumber

      public BigInteger getSystemSequenceNumber()
    • getTime

      public Instant getTime()
    • getJournalCode

      public char getJournalCode()
    • getEntryType

      public String getEntryType()
    • getObjectName

      public String getObjectName()
    • getJournalEntryType

      public JournalEntryType getJournalEntryType()
    • getFile

      public String getFile()
      Returns:
      table name
    • getLibrary

      public String getLibrary()
      Returns:
      schema
    • getMember

      public String getMember()
      Returns:
      magic stuff within a file
    • getCommitCycle

      public BigInteger getCommitCycle()
    • getEndOffset

      public int getEndOffset()
    • getNullValueOffest

      public int getNullValueOffest()
    • hasReceiver

      public boolean hasReceiver()
    • getReceiver

      public String getReceiver()
    • getReceiverLibrary

      public String getReceiverLibrary()