Class LogRecord

    • Method Detail

      • create

        public static LogRecord create​(int type)
      • getTxId

        public long getTxId()
      • getSemaphore

        public Semaphore getSemaphore()
      • getLogType

        public abstract int getLogType()
      • getJournal

        public java.util.List getJournal()
      • getMessagePageRefs

        public java.util.List getMessagePageRefs()
      • isComplete

        public boolean isComplete()
      • getMagic

        public long getMagic()
      • setMagic

        public void setMagic​(long magic)
      • writeContent

        public void writeContent​(java.io.DataOutput out)
                          throws java.io.IOException
        Throws:
        java.io.IOException
      • writeContent

        public void writeContent​(java.io.DataOutput out,
                                 boolean includeMagic)
                          throws java.io.IOException
        Throws:
        java.io.IOException
      • readContent

        public void readContent​(java.io.DataInput in)
                         throws java.io.IOException
        Throws:
        java.io.IOException
      • readContent

        public void readContent​(java.io.DataInput in,
                                boolean includeMagic)
                         throws java.io.IOException
        Throws:
        java.io.IOException
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object