Package net.jini.lookup
package net.jini.lookup
Standard utility classes for managing the join state of a service
and the service discovery duties of a client or service.
- See Also:
-
- "<i>Jini(TM) Join Utilities Specification</i>"
-
ClassDescriptionDeprecated.Methods for controlling which groups a lookup service is a member of, and for controlling which TCP port a lookup service uses for its lookup locator.A goal of any well-behaved service is to advertise the facilities and functions it provides by requesting residency within at least one lookup service.The
LookupCacheinterface defines the methods provided by the object created and returned by theServiceDiscoveryManagerwhen a client-like entity invokes thecreateLookupCachemethod.A delegate allowing for a proxy registered with the LUS to provide a version handle that will be used to check if it is the same veresion as another service.TheServiceDiscoveryEventclass encapsulates the service discovery information made available by the event mechanism of theLookupCache.TheServiceDiscoveryListenerinterface defines the methods used by objects such as aLookupCacheto notify an entity that events of interest related to the elements of the cache have occurred.TheServiceDiscoveryManagerclass is a helper utility class that any client-like entity can use to "discover" services registered with any number of lookup services of interest.Interface used by a service that does not yet have a service ID, for callback from the JoinManager when a service ID is assigned.TheServiceItemFilterinterface defines the methods used by an object such as theServiceDiscoveryManageror theLookupCacheto apply additional selection criteria when searching for services in which an entity has registered interest.