See: Description
| Interface | Description |
|---|---|
| NamingServiceListener | Listener for naming service events. |
| NamingServiceUpdater | Interface for updating naming services. |
| Class | Description |
|---|---|
| DummyNamingService | A Dummy naming service that can only handle base64 and b32 destinations. |
| EepGetNamingService | A network-based naming service using HTTP, with in-memory caching. |
| HostsTxtNamingService | A naming service based on multiple "hosts.txt" files. |
| HostTxtEntry | A hostname, b64 destination, and optional properties. |
| LookupDest | Connect via I2CP and ask the router to look up
the lease of a hash, convert it to a Destination and return it. |
| MetaNamingService | A naming service of multiple naming services. |
| NamingService | Naming services create a subclass of this class. |
| SingleFileNamingService | A naming service based on a single file using the "hosts.txt" format. |
Naming service for resolving human-readable names to I2P destinations, providing a standard interface without JNDI complexity.
This package provides:
The default implementation uses a simple hosts.txt driven system, but this can be overridden by specifying the "i2p.naming.impl" environment property to point to a custom naming service implementation.