Class AbstractListenableStorageEngine<K,​V>

    • Constructor Detail

      • AbstractListenableStorageEngine

        public AbstractListenableStorageEngine()
    • Method Detail

      • hasListeners

        protected final boolean hasListeners()
      • hasRecoveryListeners

        protected final boolean hasRecoveryListeners()
      • fireRecovered

        protected final void fireRecovered​(java.util.concurrent.Callable<K> key,
                                           java.util.concurrent.Callable<V> value,
                                           java.nio.ByteBuffer binaryKey,
                                           java.nio.ByteBuffer binaryValue,
                                           int hash,
                                           int metadata,
                                           long encoding)
      • fireWritten

        protected final void fireWritten​(K key,
                                         V value,
                                         java.nio.ByteBuffer binaryKey,
                                         java.nio.ByteBuffer binaryValue,
                                         int hash,
                                         int metadata,
                                         long encoding)
      • fireFreed

        protected final void fireFreed​(long encoding,
                                       int hash,
                                       java.nio.ByteBuffer binaryKey,
                                       boolean removed)
      • fireCleared

        protected final void fireCleared()
      • fireCopied

        protected final void fireCopied​(int hash,
                                        long oldEncoding,
                                        long newEncoding,
                                        int metadata)