Class Page

java.lang.Object
com.mapr.fs.jni.Page

public class Page extends Object
  • Field Details

    • ALLOC_IN_SHM

      public static final boolean ALLOC_IN_SHM
      See Also:
    • inlru

      public boolean inlru
    • pageId

      public long pageId
    • iattr

      public InodeAttributes iattr
    • dirty

      public boolean dirty
    • isCompressed

      public boolean isCompressed
    • inShm

      public boolean inShm
    • allocatedForRA

      public boolean allocatedForRA
    • validStart

      public int validStart
    • validLen

      public int validLen
    • ref

      public int ref
    • bbuf

      public ByteBuffer bbuf
    • cv

      public Condition cv
    • prev

      public Page prev
    • next

      public Page next
    • hnext

      public Page hnext
  • Constructor Details

    • Page

      public Page(Lock lock, boolean inShm, int pageSize, boolean allocateForRA)
  • Method Details

    • setValid

      public void setValid()
    • valid

      public boolean valid()
    • filling

      public boolean filling()
    • markDirty

      public void markDirty()
    • invalid

      public boolean invalid()
    • eq

      public boolean eq(Page p)
    • eq

      public boolean eq(InodeAttributes a, long pId)
    • toString

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

      public void invalidate()
    • setFilling

      public void setFilling()
    • releaseStorage

      public void releaseStorage()