Uses of Class
net.i2p.client.naming.NamingService
Package
Description
Core I2P package, contains information about the I2P version and an entry point to access important elements.
The addressbook application, which fetches hosts.txt files from subscription URLs via
HTTP and adds new hosts to the local database.
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
Modifier and TypeMethodDescriptionI2PAppContext.namingService()
Pull up the naming service used in this context. -
Uses of NamingService in net.i2p.addressbook
Modifier and TypeMethodDescriptionstatic 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
Modifier and TypeClassDescriptionclass
A Dummy naming service that can only handle base64 and b32 destinations.class
Deprecated.use HostsTxtNamingService.put()class
A network-based naming service using HTTP, with in-memory caching.class
A naming service based on multiple "hosts.txt" files.class
A naming service of multiple naming services.class
A naming service based on a single file using the "hosts.txt" format.Modifier and TypeMethodDescriptionstatic final NamingService
NamingService.createInstance
(I2PAppContext context) WARNING - for use by I2PAppContext only - others must use I2PAppContext.namingService() Get a naming service instance.NamingService.getParent()
This implementation returns null.Modifier and TypeMethodDescriptionMetaNamingService.getNamingServices()
NamingService.getNamingServices()
This implementation returns null.Modifier and TypeMethodDescriptionboolean
MetaNamingService.addNamingService
(NamingService ns, boolean head) boolean
NamingService.addNamingService
(NamingService ns) Only for chaining-capable NamingServices.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 removedvoid
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.ModifierConstructorDescriptionMetaNamingService
(I2PAppContext context, List<NamingService> services) -
Uses of NamingService in net.i2p.router.naming
Modifier and TypeClassDescriptionclass
A naming service using the net.metanotion BlockFile database.