|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Discovery | |
---|---|
com.sun.jini.discovery | Provides a set of constraints, low-level utility classes, and provider interfaces for participating in versions 1 and 2 of the multicast request, multicast announcement, and unicast discovery protocols. |
com.sun.jini.discovery.internal | |
com.sun.jini.reggie | Provides implementations of ServiceRegistrar . |
net.jini.discovery | These are utility classes and interfaces that conform to the discovery and join protocol defined in the Jini Discovery and Join Specification. |
Uses of Discovery in com.sun.jini.discovery |
---|
Subclasses of Discovery in com.sun.jini.discovery | |
---|---|
(package private) class |
DiscoveryV1
Class providing methods for implementing discovery protocol version 1. |
(package private) class |
DiscoveryV2
Class providing methods for implementing discovery protocol version 2. |
Methods in com.sun.jini.discovery that return Discovery | |
---|---|
static Discovery |
Discovery.getProtocol1()
Returns an instance implementing protocol version 1. |
static Discovery |
Discovery.getProtocol2(ClassLoader loader)
Returns an instance implementing protocol version 2 which uses providers loaded from the given class loader, or the current context class loader if the given loader is null . |
static Discovery |
Discovery.getProtocol2(MulticastRequestEncoder[] mre,
MulticastRequestDecoder[] mrd,
MulticastAnnouncementEncoder[] mae,
MulticastAnnouncementDecoder[] mad,
UnicastDiscoveryClient[] udc,
UnicastDiscoveryServer[] uds)
Returns an instance implementing protocol version 2 which uses the given providers. |
Uses of Discovery in com.sun.jini.discovery.internal |
---|
Methods in com.sun.jini.discovery.internal with parameters of type Discovery | |
---|---|
private UnicastResponse |
MultiIPDiscovery.getSingleResponse(String host,
long connectionTimeout,
int port,
DiscoveryConstraints dc,
Discovery disco)
|
protected abstract UnicastResponse |
MultiIPDiscovery.performDiscovery(Discovery disco,
DiscoveryConstraints dc,
Socket s)
|
Uses of Discovery in com.sun.jini.reggie |
---|
Fields in com.sun.jini.reggie declared as Discovery | |
---|---|
private Discovery |
RegistrarImpl.DecodeRequestTask.decoder
The decoder for parsing the packet |
private Discovery |
RegistrarImpl.protocol2
Utility for participating in version 2 of discovery protocols |
Methods in com.sun.jini.reggie that return Discovery | |
---|---|
private Discovery |
RegistrarImpl.getDiscovery(int version)
Returns Discovery instance implementing the given protocol version |
Constructors in com.sun.jini.reggie with parameters of type Discovery | |
---|---|
RegistrarImpl.DecodeRequestTask(DatagramPacket datagram,
Discovery decoder)
|
Uses of Discovery in net.jini.discovery |
---|
Fields in net.jini.discovery declared as Discovery | |
---|---|
private Discovery |
LookupDiscovery.protocol2
|
private Discovery |
LookupLocatorDiscovery.protocol2
|
Methods in net.jini.discovery that return Discovery | |
---|---|
private Discovery |
LookupDiscovery.getDiscovery(int version)
Returns Discovery instance for the given version, or throws DiscoveryProtocolException if the version is unsupported. |
Methods in net.jini.discovery with parameters of type Discovery | |
---|---|
private UnicastResponse |
LookupDiscovery.doUnicastDiscovery(Socket socket,
DiscoveryConstraints unicastDiscoveryConstraints,
Discovery disco)
Performs unicast discovery over given socket based on protocol in use, applying configured security constraints (if any). |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |