Package | Description |
---|---|
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.
|
Class and Description |
---|
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.
|
Class and Description |
---|
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.
|
Class and Description |
---|
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.
|
Class and Description |
---|
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.
|
Class and Description |
---|
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.
|
Class and Description |
---|
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.
|
Class and Description |
---|
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-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.