Class HazelcastBackingStore<K extends Serializable,​V extends Serializable>


  • public class HazelcastBackingStore<K extends Serializable,​V extends Serializable>
    extends org.glassfish.ha.store.api.BackingStore<K,​V>
    Author:
    steve
    • Constructor Detail

      • HazelcastBackingStore

        public HazelcastBackingStore​(org.glassfish.ha.store.api.BackingStoreFactory factory,
                                     String storeName,
                                     ClusteredStore clusteredStore)
    • Method Detail

      • getBackingStoreFactory

        public org.glassfish.ha.store.api.BackingStoreFactory getBackingStoreFactory()
        Specified by:
        getBackingStoreFactory in class org.glassfish.ha.store.api.BackingStore<K extends Serializable,​V extends Serializable>
      • load

        public V load​(K k,
                      String string)
               throws org.glassfish.ha.store.api.BackingStoreException
        Specified by:
        load in class org.glassfish.ha.store.api.BackingStore<K extends Serializable,​V extends Serializable>
        Throws:
        org.glassfish.ha.store.api.BackingStoreException
      • save

        public String save​(K k,
                           V v,
                           boolean bln)
                    throws org.glassfish.ha.store.api.BackingStoreException
        Specified by:
        save in class org.glassfish.ha.store.api.BackingStore<K extends Serializable,​V extends Serializable>
        Throws:
        org.glassfish.ha.store.api.BackingStoreException
      • remove

        public void remove​(K k)
                    throws org.glassfish.ha.store.api.BackingStoreException
        Specified by:
        remove in class org.glassfish.ha.store.api.BackingStore<K extends Serializable,​V extends Serializable>
        Throws:
        org.glassfish.ha.store.api.BackingStoreException
      • size

        public int size()
                 throws org.glassfish.ha.store.api.BackingStoreException
        Specified by:
        size in class org.glassfish.ha.store.api.BackingStore<K extends Serializable,​V extends Serializable>
        Throws:
        org.glassfish.ha.store.api.BackingStoreException