Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
net.jini.discovery.DiscoveryManagement

Packages that use DiscoveryManagement
net.jini.discovery | These are utility classes and interfaces that conform to the discovery and join protocol defined in the Jini(TM) Discovery and Join Specification.
net.jini.lookup | Standard utility classes for managing the join state of a service and the service discovery duties of a client or service.

Uses of DiscoveryManagement in net.jini.discovery

Classes in net.jini.discovery that implement DiscoveryManagement
`class` | `LookupDiscovery` This class is a helper utility class that encapsulates the functionality required of an entity that wishes to employ multicast discovery to find lookup services located within the entity's "multicast radius" (roughly, the number of hops beyond which neither the multicast requests from the entity, nor the multicast announcements from the lookup service, will propagate).
`class` | `LookupDiscoveryManager` This class is a helper utility class that organizes and manages all discovery-related activities on behalf of a client or service.
`class` | `LookupLocatorDiscovery` This class encapsulates the functionality required of an entity that wishes to employ the unicast discovery protocol to discover a lookup service.

Uses of DiscoveryManagement in net.jini.lookup

Methods in net.jini.lookup that return DiscoveryManagement
`DiscoveryManagement` | `JoinManager.getDiscoveryManager()` Returns the instance of `DiscoveryManagement` that was either passed into the constructor, or that was created as a result of `null` being input to that parameter.
`DiscoveryManagement` | `ServiceDiscoveryManager.getDiscoveryManager()` The `getDiscoveryManager` method will return an object that implements the `DiscoveryManagement` interface.

Constructors in net.jini.lookup with parameters of type DiscoveryManagement
`JoinManager(Object obj, Entry[] attrSets, ServiceIDListener callback, DiscoveryManagement discoveryMgr, LeaseRenewalManager leaseMgr)` Constructs an instance of this class that will notify the service when a service ID is assigned by the first lookup service with which the service is registered.
`JoinManager(Object obj, Entry[] attrSets, ServiceIDListener callback, DiscoveryManagement discoveryMgr, LeaseRenewalManager leaseMgr, Configuration config)` Constructs an instance of this class, which is configured using the items retrieved through the given `Configuration`, that will notify the service when a service ID is assigned by the first lookup service with which the service is registered.
`JoinManager(Object obj, Entry[] attrSets, ServiceID serviceID, DiscoveryManagement discoveryMgr, LeaseRenewalManager leaseMgr)` Constructs an instance of this class that will register the service with all discovered lookup services, using the supplied service ID.
`JoinManager(Object obj, Entry[] attrSets, ServiceID serviceID, DiscoveryManagement discoveryMgr, LeaseRenewalManager leaseMgr, Configuration config)` Constructs an instance of this class, which is configured using the items retrieved through the given `Configuration`, that will register the service with all discovered lookup services, using the supplied service ID.
`ServiceDiscoveryManager(DiscoveryManagement discoveryMgr, LeaseRenewalManager leaseMgr)` Constructs an instance of `ServiceDiscoveryManager` which will, on behalf of the entity that constructs this class, discover and manage a set of lookup services, as well as discover and manage sets of services registered with those lookup services.
`ServiceDiscoveryManager(DiscoveryManagement discoveryMgr, LeaseRenewalManager leaseMgr, Configuration config)` Constructs an instance of this class, which is configured using the items retrieved through the given `Configuration`, that will, on behalf of the entity that constructs this class, discover and manage a set of lookup services, as well as discover and manage sets of services registered with those lookup services.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2004 Sun Microsystems, Inc. All rights reserved