Packages that use AddressBook
Package
Description
Address book application for fetching and maintaining I2P host databases from subscription sources.
Uses of AddressBook in net.i2p.addressbook
Classes in net.i2p.addressbook that implement interfaces with type arguments of type AddressBookModifier and TypeClassDescription(package private) classAn iterator over the subscriptions in a SubscriptionList.(package private) classA list of Subscriptions loaded from a file.Methods in net.i2p.addressbook that return AddressBookModifier and TypeMethodDescriptionSubscriptionIterator.next()Fetch the next subscription's address book, if the delay has been met.Methods in net.i2p.addressbook with parameters of type AddressBookModifier and TypeMethodDescriptionprivate static voidDaemon.logInner(Log log, String action, String name, AddressBook addressbook) Log an addressbook change.private static voidDaemon.logMismatch(Log log, String action, String name, List<Destination> dests, String olddest, AddressBook addressbook) Log a destination mismatch with the router.private static voidDaemon.logMissing(Log log, String action, String name, AddressBook addressbook) Log a subscription missing from the router.voidAddressBook.merge(AddressBook other, boolean overwrite, Log log) Merge this AddressBook with AddressBook other, writing messages about new addresses or conflicts to log.private voidAddressBook.merge2(AddressBook other, Iterator<Map.Entry<String, HostTxtEntry>> iter, boolean overwrite, Log log) Merges entries from another book into this one.static voidDaemon.update(AddressBook master, AddressBook 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.private static voidDaemon.update(NamingService router, Set<String> knownNames, NamingService publishedNS, AddressBook addressbook, Iterator<Map.Entry<String, HostTxtEntry>> iter, Log log) Add, update or remove subscriptions in the router naming service.