net.i2p.client.naming

## Interface NamingServiceListener

-     public interface NamingServiceListener

  Listener for naming service events.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `configurationChanged(NamingService ns)` also called when a NamingService is added or removed
    `void` | `entryAdded(NamingService ns, String hostname, Destination dest, Properties options)` Called when a new naming service entry is added.
    `void` | `entryChanged(NamingService ns, String hostname, Destination dest, Properties options)` Called when a naming service entry changes.
    `void` | `entryRemoved(NamingService ns, String hostname)`

- - ### Method Detail

    - #### configurationChanged

          void configurationChanged(NamingService ns)

      also called when a NamingService is added or removed

    - #### entryAdded

          void entryAdded(NamingService ns,
                          String hostname,
                          Destination dest,
                          Properties options)

      Called when a new naming service entry is added.
      Parameters:
        `options` - NamingService-specific, can be null

    - #### entryChanged

          void entryChanged(NamingService ns,
                            String hostname,
                            Destination dest,
                            Properties options)

      Called when a naming service entry changes.
      Parameters:
        `dest` - null if unchanged
        `options` - NamingService-specific, can be null

    - #### entryRemoved

          void entryRemoved(NamingService ns,
                            String hostname)