Uses of Class
net.i2p.client.naming.NamingService

Packages that use NamingService
net.i2p Core I2P package, contains information about the I2P version and an entry point to access important elements. 
net.i2p.addressbook   
net.i2p.client.naming Provides a standard way for querying the local naming service to resolve a name into a Destination (without the complexity of JNDI). 
 

Uses of NamingService in net.i2p
 

Methods in net.i2p that return NamingService
 NamingService I2PAppContext.namingService()
          Pull up the naming service used in this context.
 

Uses of NamingService in net.i2p.addressbook
 

Methods in net.i2p.addressbook with parameters of type NamingService
static void Daemon.update(NamingService router, File published, SubscriptionList subscriptions, Log log)
          Update the router and published address books using remote data from the subscribed address books listed in subscriptions.
 

Uses of NamingService in net.i2p.client.naming
 

Subclasses of NamingService in net.i2p.client.naming
 class BlockfileNamingService
          A naming service using the net.metanotion BlockFile database.
(package private)  class DummyNamingService
          A Dummy naming service that can only handle base64 and b32 destinations.
 class EepGetAndAddNamingService
          Deprecated. use HostsTxtNamingService.put()
 class EepGetNamingService
          A network-based naming service using HTTP, with in-memory caching.
 class ExecNamingService
          An interface to an external naming service program, with in-memory caching.
 class HostsTxtNamingService
          A naming service based on multiple "hosts.txt" files.
 class MetaNamingService
          A naming service of multiple naming services.
 class SingleFileNamingService
          A naming service based on a single file using the "hosts.txt" format.
 

Fields in net.i2p.client.naming with type parameters of type NamingService
protected  List<NamingService> MetaNamingService._services
           
 

Methods in net.i2p.client.naming that return NamingService
static NamingService NamingService.createInstance(I2PAppContext context)
          WARNING - for use by I2PAppContext only - others must use I2PAppContext.namingService() Get a naming service instance.
 NamingService NamingService.getParent()
           
 

Methods in net.i2p.client.naming that return types with arguments of type NamingService
 List<NamingService> MetaNamingService.getNamingServices()
           
 List<NamingService> NamingService.getNamingServices()
           
 

Methods in net.i2p.client.naming with parameters of type NamingService
 boolean NamingService.addNamingService(NamingService ns)
          Only for chaining-capable NamingServices.
 boolean MetaNamingService.addNamingService(NamingService ns, boolean head)
           
 boolean NamingService.addNamingService(NamingService ns, boolean head)
          Only for chaining-capable NamingServices
 void NamingServiceListener.configurationChanged(NamingService ns)
          also called when a NamingService is added or removed
 void NamingServiceListener.entryAdded(NamingService ns, String hostname, Destination dest, Properties options)
           
 void NamingServiceListener.entryChanged(NamingService ns, String hostname, Destination dest, Properties options)
           
 void NamingServiceListener.entryRemoved(NamingService ns, String hostname)
           
 boolean MetaNamingService.removeNamingService(NamingService ns)
           
 boolean NamingService.removeNamingService(NamingService ns)
          Only for chaining-capable NamingServices
 

Constructor parameters in net.i2p.client.naming with type arguments of type NamingService
MetaNamingService(I2PAppContext context, List<NamingService> services)