Package | Description |
---|---|
com.j_spaces.core.jini | |
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.
|
Modifier and Type | Class and Description |
---|---|
static class |
SharedDiscoveryManagement.SharedDiscoveryManager |
Modifier and Type | Class and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
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. |
Constructor and Description |
---|
BackwardsServiceDiscoveryManager(DiscoveryManagement discoveryMgr,
LeaseRenewalManager leaseMgr,
Configuration config)
Deprecated.
|
JoinManager(Object serviceProxy,
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
ServiceID . |
JoinManager(Object serviceProxy,
Entry[] attrSets,
ServiceID serviceID,
DiscoveryManagement discoveryMgr,
LeaseRenewalManager leaseMgr,
Configuration config)
Constructs an instance of this class, configured using the items retrieved through the given
Configuration , that will register the service with all discovered lookup
services, using the supplied ServiceID . |
JoinManager(Object serviceProxy,
Entry[] attrSets,
ServiceIDListener callback,
DiscoveryManagement discoveryMgr,
LeaseRenewalManager leaseMgr)
Constructs an instance of this class that will register the given service reference with all
discovered lookup services and, through an event sent to the given
ServiceIDListener object, communicate the service ID assigned by the first
lookup service with which the service is registered. |
JoinManager(Object serviceProxy,
Entry[] attrSets,
ServiceIDListener callback,
DiscoveryManagement discoveryMgr,
LeaseRenewalManager leaseMgr,
Configuration config)
Constructs an instance of this class, configured using the items retrieved through the given
Configuration object, that will register the given service reference with all
discovered lookup services and, through an event sent to the given
ServiceIDListener object, communicate the service ID assigned by the first
lookup service with which the service is registered. |
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. |
Copyright © GigaSpaces.