See: Description
Interface | Description |
---|---|
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 | Description |
---|---|
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.
|
JoinManager.AddAttributesTask |
Task that asynchronously augments the attributes associated with this
join manager's service in the lookup service referenced by the
current instance of this class.
|
JoinManager.Conf | |
JoinManager.JoinTask |
Abstract base class from which all the sub-task classes are derived.
|
JoinManager.ModifyAttributesTask |
Task that asynchronously modifies the attributes associated with this
join manager's service in the lookup service referenced by the
current instance of this class.
|
JoinManager.ProxyRegTaskQueue | |
JoinManager.RegisterTask |
Task that asynchronously registers the service associated with this
join manager with the lookup service referenced by the current
instance of this class.
|
JoinManager.SetAttributesTask |
Task that asynchronously replaces the attributes associated with this
join manager's service in the lookup service referenced by the
current instance of this class.
|
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.CacheTaskDependencyManager | |
ServiceDiscoveryManager.CacheTaskWrapper<T> |
ObservableFuture wrapper class for CacheTask's.
|
ServiceDiscoveryManager.EventReg |
Data structure used to group together the lease and event sequence
number.
|
ServiceDiscoveryManager.Initializer | |
ServiceDiscoveryManager.LookupCacheImpl |
Internal implementation of the LookupCache interface.
|
ServiceDiscoveryManager.LookupCacheImpl.ProxyRegDropTask |
When the given registrar is discarded, this Task class is used to
remove the registrar from the various maps maintained by this cache.
|
ServiceDiscoveryManager.LookupCacheImpl.RegisterListenerTask |
This task class, when executed, first registers to receive
ServiceEvents from the given ServiceRegistrar.
|
ServiceDiscoveryManager.LookupCacheImpl.ServiceDiscardTimerTask |
Task class used to determine whether or not to "commit" a service
discard request, increasing the chances that the service will
eventually be re-discovered.
|
ServiceDiscoveryManager.LookupCacheImpl.ServiceNotifyDo |
Common code for performing service notification to one listener in
an executor task thread.
|
ServiceDiscoveryManager.LookupCacheTerminator |
Allows termination of LookupCacheImpl so blocking lookup can return
quickly
|
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.ServiceItemReg |
Used in the LookupCache.
|
Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.