Class TemporaryTable


  • public class TemporaryTable
    extends java.lang.Object
    Table holding the entry positions in log before these are persisted to the index.
    Author:
    Radim Vansa <rvansa@redhat.com>
    • Constructor Detail

      • TemporaryTable

        public TemporaryTable​(int capacity)
    • Method Detail

      • set

        public void set​(java.lang.Object key,
                        int file,
                        int offset)
      • replaceOrLock

        public TemporaryTable.LockedEntry replaceOrLock​(java.lang.Object key,
                                                        int file,
                                                        int offset,
                                                        int prevFile,
                                                        int prevOffset)
      • get

        public org.infinispan.persistence.sifs.EntryPosition get​(java.lang.Object key)
      • clear

        public void clear()
      • removeConditionally

        public void removeConditionally​(java.lang.Object key,
                                        int file,
                                        int offset)