GigaSpaces XAP 10.0.1 API

Package 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.

See:
          Description

Interface Summary
DiscoveryChangeListener This interface must be implemented by entities that wish to receive notification of the following events.
DiscoveryGroupManagement This interface defines methods and constants related to the management of the sets of lookup services that are to be discovered using the multicast discovery protocol; that is, lookup services that are discovered by way of group discovery.
DiscoveryListener This interface must be implemented by parties that wish to obtain notifications from a LookupDiscovery object.
DiscoveryLocatorManagement This interface defines methods related to the management of the set of lookup services that are to be discovered using the unicast discovery protocol; that is, lookup services that are discovered by way of locator discovery.
DiscoveryManagement This interface defines methods related to the discovery event mechanism and discovery process termination.
LookupDiscoveryRegistration When a client requests a registration with a lookup discovery service, an instance of this interface is returned.
LookupDiscoveryService Defines the interface to the lookup discovery service.
 

Class Summary
Constants A holder class for constants that pertain to the unicast and multicast discovery protocols.
ConstrainableLookupLocator LookupLocator subclass which supports constraint operations through the RemoteMethodControl interface.
ConstrainableLookupLocatorTrustVerifier Trust verifier for ConstrainableLookupLocator instances.
DiscoveryEvent Event object passed (via either the DiscoveryListener interface or the DiscoveryChangeListener) to indicate to interested parties that one or more ServiceRegistrar objects have been discovered or discarded during the discovery process.
DiscoveryPermission Permission for using LookupDiscovery.
IncomingMulticastAnnouncement Encapsulate the details of unmarshaling an incoming multicast announcement packet.
IncomingMulticastRequest Encapsulate the details of unmarshaling an incoming multicast request packet.
IncomingUnicastRequest Encapsulate the details of unmarshaling an incoming unicast request.
IncomingUnicastResponse This class encapsulates the details of unmarshaling an incoming unicast response.
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).
LookupDiscoveryManager This class is a helper utility class that organizes and manages all discovery-related activities on behalf of a client or service.
LookupLocatorDiscovery This class encapsulates the functionality required of an entity that wishes to employ the unicast discovery protocol to discover a lookup service.
OutgoingMulticastAnnouncement Encapsulate the details of marshaling a multicast announcement into one or more packets.
OutgoingMulticastRequest Encapsulate the details of marshaling a multicast request into one or more packets.
OutgoingUnicastRequest Encapsulate the details of marshaling a unicast request.
OutgoingUnicastResponse Encapsulate the details of marshaling a unicast response.
RemoteDiscoveryEvent Whenever the lookup discovery service discovers or discards a lookup service matching the discovery/discard criteria of one or more of its registrations, the lookup discovery service sends an instance of this class to the listener corresponding to each such registration.
 

Exception Summary
LookupUnmarshalException When unmarshalling an instance of MarshalledObject, different exceptions can occur.
 

Package net.jini.discovery Description

These are utility classes and interfaces that conform to the discovery and join protocol defined in the Jini(TM) Discovery and Join Specification.

See Also:
"Jini(TM) Discovery and Join Specification"

GigaSpaces XAP 10.0.1 API

Copyright © GigaSpaces.