Class SubscriptionIterator

java.lang.Object
net.i2p.addressbook.SubscriptionIterator
All Implemented Interfaces:
Iterator<AddressBook>

class SubscriptionIterator
extends Object
implements Iterator<AddressBook>
An iterator over the subscriptions in a SubscriptionList. Note that this iterator returns AddressBook objects, and not Subscription objects. Yes, the EepGet fetch() is done in here in next().
Author:
Ragnarok
  • Constructor Details

    • SubscriptionIterator

      public SubscriptionIterator​(List<Subscription> subscriptions, long delay, String proxyHost, int proxyPort)
      Construct a SubscriptionIterator using the Subscriprions in List subscriptions.
      Parameters:
      subscriptions - List of Subscription objects that represent address books.
      delay - the minimum delay since last fetched for the iterator to actually fetch
      proxyHost - proxy hostname
      proxyPort - proxt port number
  • Method Details