Interface LocalSpace<K,​V>

    • Method Detail

      • addListener

        void addListener​(K key,
                         SpaceListener<K,​V> listener)
        add a SpaceListener associated with a given key
        Parameters:
        key - Entry's key
        listener - a SpaceListener
      • addListener

        void addListener​(K key,
                         SpaceListener<K,​V> listener,
                         long timeout)
        add a SpaceListener associated with a given key for a given period of time. Warning: not supported by all space implementations.
        Parameters:
        key - Entry's key
        listener - a SpaceListener
        timeout - listener registration timeout in millis
      • removeListener

        void removeListener​(K key,
                            SpaceListener<K,​V> listener)
        removes a SpaceListener associated with a given key
        Parameters:
        key - Entry's key
        listener - the SpaceListener
      • getKeySet

        java.util.Set<KgetKeySet()
        Returns:
        Set containing all keys in Space
      • size

        int size​(K key)
        Returns:
        number of entries in a given key