| Package | Description | 
|---|---|
| org.apache.river.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. | 
| org.apache.river.discovery.plaintext | Provides an implementation of the  net.jini.discovery.plaintextdiscovery format, specified in the Jini Discovery and Join
Specification. | 
| org.apache.river.discovery.x500.sha1withdsa | Provides an implementation of the
 net.jini.discovery.x500.SHA1withDSAdiscovery format, specified in
the Jini Discovery and Join Specification. | 
| org.apache.river.discovery.x500.sha1withrsa | Provides an implementation of the
 net.jini.discovery.x500.SHA1withRSAdiscovery format, specified in
the Jini Discovery and Join Specification. | 
| Modifier and Type | Method and Description | 
|---|---|
| MulticastAnnouncement | MulticastAnnouncementDecoder. decodeMulticastAnnouncement(ByteBuffer buf,
                           InvocationConstraints constraints)Decodes the multicast announcement data contained in the given buffer in
 a manner that satisfies the specified absolute constraints, returning a
  MulticastAnnouncementinstance that contains the decoded data. | 
| MulticastAnnouncement | DelayedMulticastAnnouncementDecoder. decodeMulticastAnnouncement(ByteBuffer buf,
                           InvocationConstraints constraints,
                           boolean delayConstraintCheck)Decodes the multicast announcement data contained in the given buffer in
 a manner that satisfies the specified absolute constraints, returning a
  MulticastAnnouncementinstance that contains the decoded data,
 with constraint checking optionally delayed. | 
| abstract MulticastAnnouncement | Discovery. decodeMulticastAnnouncement(DatagramPacket packet,
                           InvocationConstraints constraints)Decodes the multicast announcement data contained in the given datagram
 in a manner that satisfies the specified constraints, returning a  MulticastAnnouncementinstance that contains the decoded data. | 
| MulticastAnnouncement | Discovery. decodeMulticastAnnouncement(DatagramPacket packet,
                           InvocationConstraints constraints,
                           boolean delayConstraintCheck)Decodes the multicast announcement data contained in the given datagram
 in a manner that satisfies the specified constraints, returning a  MulticastAnnouncementinstance that contains the decoded data, with
 constraint checking optionally delayed. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | MulticastAnnouncementEncoder. encodeMulticastAnnouncement(MulticastAnnouncement announcement,
                           DatagramBufferFactory bufs,
                           InvocationConstraints constraints)Encodes the given multicast announcement data into byte buffers obtained
 from the provided datagram buffer factory, in a manner that satisfies
 the specified absolute constraints. | 
| abstract EncodeIterator | Discovery. encodeMulticastAnnouncement(MulticastAnnouncement announcement,
                           int maxPacketSize,
                           InvocationConstraints constraints)Returns an iterator which can be used to encode the given multicast
 announcement data into sets of  DatagramPackets, each bounded in
 length by the specified maximum packet size, in a manner that satisfies
 the given constraints. | 
| Modifier and Type | Method and Description | 
|---|---|
| MulticastAnnouncement | Client. decodeMulticastAnnouncement(ByteBuffer buf,
                           InvocationConstraints constraints) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | Server. encodeMulticastAnnouncement(MulticastAnnouncement announcement,
                           DatagramBufferFactory bufs,
                           InvocationConstraints constraints) | 
| Modifier and Type | Method and Description | 
|---|---|
| MulticastAnnouncement | Client. decodeMulticastAnnouncement(ByteBuffer buf,
                           InvocationConstraints constraints) | 
| MulticastAnnouncement | Client. decodeMulticastAnnouncement(ByteBuffer buf,
                           InvocationConstraints constraints,
                           boolean delayConstraintCheck) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | Server. encodeMulticastAnnouncement(MulticastAnnouncement announcement,
                           DatagramBufferFactory bufs,
                           InvocationConstraints constraints) | 
| Modifier and Type | Method and Description | 
|---|---|
| MulticastAnnouncement | Client. decodeMulticastAnnouncement(ByteBuffer buf,
                           InvocationConstraints constraints) | 
| MulticastAnnouncement | Client. decodeMulticastAnnouncement(ByteBuffer buf,
                           InvocationConstraints constraints,
                           boolean delayConstraintCheck) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | Server. encodeMulticastAnnouncement(MulticastAnnouncement announcement,
                           DatagramBufferFactory bufs,
                           InvocationConstraints constraints) | 
Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.