LimeWire Consolidated API

Package com.limegroup.gnutella.dht.db

Interface Summary
AltLocFinder An AltLocFinder finds alternate locations for a urn or retrieves the alternate location for a GUID.
AltLocValue Defines an interface of an alternative location DHT value.
AltLocValueFactory Defines an interface to create alternative location values.
PushEndpointService A unit that allows for blocking or asynchronous retrieval of push endpoints.
PushProxiesValue The representation of a PushEndpoint in the DHT.
PushProxiesValueFactory Defines an interface to create PushProxiesValues.
SearchListener<Result>  
 

Class Summary
AbstractAltLocValue An implementation of DHTValue for for Gnutella Alternate Locations
AbstractPushProxiesValue An implementation of DHTValue for Gnutella Push Proxies.
AltLocModel Publishes the localhost as an alternate locations for rare files.
AltLocValueFactoryImpl Factory to create AltLocValues.
BlockingSearchListener<Result> Blocking implementation of SearchListener, clients instantiate it pass it in to the API call and call the blocking BlockingSearchListener.getResult().
DHTPushEndpointFinder Searches for push endpoints in the DHT.
LimeWireDHTDBModule  
PushProxiesPublisher The PushProxiesPublisher publishes Push Proxy information for the localhost in the DHT.
PushProxiesValueFactoryImpl Factory to create PushProxiesValues.
PushProxiesValueImpl  
SearchListenerAdapter<Result> Adapter implementation of SearchListener with no-ops.
 


LimeWire Consolidated API

Copyright © 2009. All Rights Reserved.