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:
          Description

Interface Summary
DiscoveryAdmin 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.
LookupCache The LookupCache interface defines the methods provided by the object created and returned by the ServiceDiscoveryManager when a client-like entity invokes the createLookupCache method.
ServiceDiscoveryListener The ServiceDiscoveryListener interface defines the methods used by objects such as a LookupCache to notify an entity that events of interest related to the elements of the cache have occurred.
ServiceIDListener Interface used by a service that does not yet have a service ID, for callback from the JoinManager when a service ID is assigned.
ServiceItemFilter The ServiceItemFilter interface defines the methods used by an object such as the ServiceDiscoveryManager or the LookupCache to apply additional selection criteria when searching for services in which an entity has registered interest.
 

Class Summary
JoinManager 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.
ServiceDiscoveryEvent The ServiceDiscoveryEvent class encapsulates the service discovery information made available by the event mechanism of the LookupCache.
ServiceDiscoveryManager The ServiceDiscoveryManager class is a helper utility class that any client-like entity can use to "discover" services registered with any number of lookup services of interest.
ServiceDiscoveryManager.CacheTask Class for implementing register/lookup/notify/dropProxy/discard tasks
ServiceDiscoveryManager.EventReg Data structure used to group together the lease and event sequence number.
ServiceDiscoveryManager.ProxyReg A wrapper class for a ServiceRegistrar.
ServiceDiscoveryManager.ServiceDiscoveryListenerImpl Class that defines the listener that will receive local events from the internal LookupCache used in the blocking versions of lookup().
ServiceDiscoveryManager.ServiceIdTask Abstract base class for controlling the order-of-execution of tasks corresponding to a particular serviceID associated with a particular lookup service.
ServiceDiscoveryManager.ServiceItemReg Used in the LookupCache.
 

Package net.jini.lookup Description

Standard utility classes for managing the join state of a service and the service discovery duties of a client or service.

See Also:
"Jini Join Utilities Specification", "Jini Service Discovery Utilities Specification"


Copyright 2007-2010, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.