Lightweight Bartering Grid

Uses of Class
lbg.protocol.data.Metadata

Packages that use Metadata
lbg.protocol.data   
 

Uses of Metadata in lbg.protocol.data
 

Fields in lbg.protocol.data with type parameters of type Metadata
protected  java.util.Map<K,Metadata<K>> Cache.entries
          All entries know by this cache, including veto'ed ones
 

Methods in lbg.protocol.data that return Metadata
 Metadata<K> UnlimitedCache.add(K entry, Metadata<K> meta)
           
 Metadata<K> SlottedLRUCache.add(K entry, Metadata<K> meta)
          Adds an entry to the cache.
abstract  Metadata<K> Cache.add(K entry, Metadata<K> meta)
          Adds an entry to the cache.
 Metadata<K> ByteBoundedSlottedLRUCache.add(K entry, Metadata<K> meta)
           
 Metadata<K> Cache.getMetadata(K entry)
           
protected  Metadata<java.lang.String> GridDataManager.getMetadata(java.lang.String id)
           
 Metadata<K> SlottedLRUCache.remove(K entry)
           
 Metadata<K> Cache.remove(K entry)
          Removes an entry from the cache.
 Metadata<K> ByteBoundedSlottedLRUCache.remove(K entry)
           
 

Methods in lbg.protocol.data with parameters of type Metadata
 Metadata<K> UnlimitedCache.add(K entry, Metadata<K> meta)
           
 Metadata<K> SlottedLRUCache.add(K entry, Metadata<K> meta)
          Adds an entry to the cache.
abstract  Metadata<K> Cache.add(K entry, Metadata<K> meta)
          Adds an entry to the cache.
 Metadata<K> ByteBoundedSlottedLRUCache.add(K entry, Metadata<K> meta)
           
 boolean UnlimitedCache.canAdd(Metadata<K>[] entries, boolean mindVeto)
           
 boolean SlottedLRUCache.canAdd(Metadata<K>[] entries, boolean mindVeto)
           
abstract  boolean Cache.canAdd(Metadata<K>[] entries, boolean mindVeto)
          Checks if the cache can hold all entries.
 boolean ByteBoundedSlottedLRUCache.canAdd(Metadata<K>[] entries, boolean mindVeto)
           
 void EmbeddedBitTorrentServer.removeFromBitTorrent(Metadata<java.lang.String> meta)
          Removes all mention of an entry in BitTorrent structures.
 TorrentGridData EmbeddedBitTorrentServer.track(Metadata<java.lang.String> meta)
          Hosts the GridData and render it available for torrenting.
 


Lightweight Bartering Grid

Copyright (c) 2005-2008, Cyril Briquet, parts Xavier Dalem.