Uses of Package
com.sun.jini.discovery

Packages that use com.sun.jini.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.discovery.kerberos Provides an implementation of the net.jini.discovery.kerberos discovery format, specified in the Jini Discovery and Join Specification
com.sun.jini.discovery.plaintext Provides an implementation of the net.jini.discovery.plaintext discovery format, specified in the Jini Discovery and Join Specification
com.sun.jini.discovery.x500.sha1withdsa Provides an implementation of the net.jini.discovery.x500.SHA1withDSA discovery format, specified in the Jini Discovery and Join Specification
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
 

Classes in com.sun.jini.discovery used by com.sun.jini.discovery
ClientSubjectChecker
          Interface for approving or rejecting client subjects during unicast discovery and decoding of multicast requests.
DatagramBufferFactory
          Factory that produces byte buffers, each corresponding to a separate datagram packet to be sent.
Discovery
          Class providing methods for participating in versions 1 and 2 of the discovery protocol.
DiscoveryConstraints
          Class for processing constraints which apply to the discovery protocol: DiscoveryProtocolVersion, MulticastMaxPacketSize, MulticastTimeToLive, UnicastSocketTimeout, ConnectionRelativeTime, ConnectionAbsoluteTime.
DiscoveryConstraints.ConstraintReducer
          Utility for reducing constraints of a given type into a base set of alternatives.
DiscoveryConstraints.MaxValueReducer
           
DiscoveryFormatProvider
          Interface implemented by all discovery format provider classes, which is used by the Discovery class to identify format providers available via resource, as described in the documentation for the Discovery.getProtocol2(ClassLoader) method.
DiscoveryProtocolVersion
          Represents a constraint on the version of the discovery protocol used to contact lookup services.
DiscoveryV1
          Class providing methods for implementing discovery protocol version 1.
DiscoveryV2
          Class providing methods for implementing discovery protocol version 2.
EncodeIterator
          Iterator for performing multicast encode operations on (potentially) multiple discovery format providers.
MulticastAnnouncement
          Class representing the values in a multicast announcement.
MulticastAnnouncementDecoder
          Interface implemented by classes which decode multicast announcement data according to discovery protocol formats.
MulticastAnnouncementEncoder
          Interface implemented by classes which encode multicast announcement data according to discovery protocol formats.
MulticastMaxPacketSize
          Represents a constraint on the size (in bytes) of multicast packets used in the multicast request and multicast announcement discovery protocols.
MulticastRequest
          Class representing the values in a multicast request.
MulticastRequestDecoder
          Interface implemented by classes which decode multicast request data according to discovery protocol formats.
MulticastRequestEncoder
          Interface implemented by classes which encode multicast request data according to discovery protocol formats.
MulticastTimeToLive
          Represents a constraint on the time to live (TTL) value set on outgoing multicast request and multicast announcement packets.
UnicastDiscoveryClient
          Interface implemented by classes which perform the client (discovering) side of unicast discovery.
UnicastDiscoveryServer
          Interface implemented by classes which handle the server (lookup service) side of unicast discovery.
UnicastResponse
          Class representing the values obtained as the result of unicast discovery.
UnicastSocketTimeout
          Represents a constraint on the timeout set on sockets used for unicast discovery.
 

Classes in com.sun.jini.discovery used by com.sun.jini.discovery.internal
ClientSubjectChecker
          Interface for approving or rejecting client subjects during unicast discovery and decoding of multicast requests.
DatagramBufferFactory
          Factory that produces byte buffers, each corresponding to a separate datagram packet to be sent.
DelayedMulticastAnnouncementDecoder
          Interface implemented by classes which decode multicast announcement data and additionally support delayed constraint checking.
DelayedMulticastRequestDecoder
          Interface implemented by classes which decode multicast request data and additionally support delayed constraint checking.
Discovery
          Class providing methods for participating in versions 1 and 2 of the discovery protocol.
DiscoveryConstraints
          Class for processing constraints which apply to the discovery protocol: DiscoveryProtocolVersion, MulticastMaxPacketSize, MulticastTimeToLive, UnicastSocketTimeout, ConnectionRelativeTime, ConnectionAbsoluteTime.
DiscoveryFormatProvider
          Interface implemented by all discovery format provider classes, which is used by the Discovery class to identify format providers available via resource, as described in the documentation for the Discovery.getProtocol2(ClassLoader) method.
MulticastAnnouncement
          Class representing the values in a multicast announcement.
MulticastAnnouncementDecoder
          Interface implemented by classes which decode multicast announcement data according to discovery protocol formats.
MulticastAnnouncementEncoder
          Interface implemented by classes which encode multicast announcement data according to discovery protocol formats.
MulticastRequest
          Class representing the values in a multicast request.
MulticastRequestDecoder
          Interface implemented by classes which decode multicast request data according to discovery protocol formats.
MulticastRequestEncoder
          Interface implemented by classes which encode multicast request data according to discovery protocol formats.
UnicastDiscoveryClient
          Interface implemented by classes which perform the client (discovering) side of unicast discovery.
UnicastDiscoveryServer
          Interface implemented by classes which handle the server (lookup service) side of unicast discovery.
UnicastResponse
          Class representing the values obtained as the result of unicast discovery.
 

Classes in com.sun.jini.discovery used by com.sun.jini.discovery.kerberos
ClientSubjectChecker
          Interface for approving or rejecting client subjects during unicast discovery and decoding of multicast requests.
DiscoveryFormatProvider
          Interface implemented by all discovery format provider classes, which is used by the Discovery class to identify format providers available via resource, as described in the documentation for the Discovery.getProtocol2(ClassLoader) method.
UnicastDiscoveryClient
          Interface implemented by classes which perform the client (discovering) side of unicast discovery.
UnicastDiscoveryServer
          Interface implemented by classes which handle the server (lookup service) side of unicast discovery.
UnicastResponse
          Class representing the values obtained as the result of unicast discovery.
 

Classes in com.sun.jini.discovery used by com.sun.jini.discovery.plaintext
DatagramBufferFactory
          Factory that produces byte buffers, each corresponding to a separate datagram packet to be sent.
MulticastAnnouncement
          Class representing the values in a multicast announcement.
MulticastAnnouncementDecoder
          Interface implemented by classes which decode multicast announcement data according to discovery protocol formats.
MulticastAnnouncementEncoder
          Interface implemented by classes which encode multicast announcement data according to discovery protocol formats.
MulticastRequest
          Class representing the values in a multicast request.
MulticastRequestDecoder
          Interface implemented by classes which decode multicast request data according to discovery protocol formats.
MulticastRequestEncoder
          Interface implemented by classes which encode multicast request data according to discovery protocol formats.
 

Classes in com.sun.jini.discovery used by com.sun.jini.discovery.x500.sha1withdsa
DelayedMulticastAnnouncementDecoder
          Interface implemented by classes which decode multicast announcement data and additionally support delayed constraint checking.
DelayedMulticastRequestDecoder
          Interface implemented by classes which decode multicast request data and additionally support delayed constraint checking.
MulticastAnnouncementDecoder
          Interface implemented by classes which decode multicast announcement data according to discovery protocol formats.
MulticastAnnouncementEncoder
          Interface implemented by classes which encode multicast announcement data according to discovery protocol formats.
MulticastRequestDecoder
          Interface implemented by classes which decode multicast request data according to discovery protocol formats.
MulticastRequestEncoder
          Interface implemented by classes which encode multicast request data according to discovery protocol formats.
 

Classes in com.sun.jini.discovery used by com.sun.jini.reggie
ClientSubjectChecker
          Interface for approving or rejecting client subjects during unicast discovery and decoding of multicast requests.
Discovery
          Class providing methods for participating in versions 1 and 2 of the discovery protocol.
DiscoveryConstraints
          Class for processing constraints which apply to the discovery protocol: DiscoveryProtocolVersion, MulticastMaxPacketSize, MulticastTimeToLive, UnicastSocketTimeout, ConnectionRelativeTime, ConnectionAbsoluteTime.
DiscoveryProtocolException
          Exception indicating a discovery protocol error, such as failure to interpret packet data, or multicast request/announcement data that cannot fit within a given packet length.
 

Classes in com.sun.jini.discovery used by net.jini.discovery
Discovery
          Class providing methods for participating in versions 1 and 2 of the discovery protocol.
DiscoveryConstraints
          Class for processing constraints which apply to the discovery protocol: DiscoveryProtocolVersion, MulticastMaxPacketSize, MulticastTimeToLive, UnicastSocketTimeout, ConnectionRelativeTime, ConnectionAbsoluteTime.
DiscoveryProtocolException
          Exception indicating a discovery protocol error, such as failure to interpret packet data, or multicast request/announcement data that cannot fit within a given packet length.
MulticastAnnouncement
          Class representing the values in a multicast announcement.
MulticastRequest
          Class representing the values in a multicast request.
UnicastResponse
          Class representing the values obtained as the result of unicast discovery.
 



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