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.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.discovery.x500.sha1withrsa |
Provides an implementation of the
net.jini.discovery.x500.SHA1withRSA discovery format, specified in
the Jini Discovery and Join Specification. |
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.
|
Modifier and Type | Method and Description |
---|---|
MulticastRequest |
MulticastRequestDecoder.decodeMulticastRequest(ByteBuffer buf,
InvocationConstraints constraints,
ClientSubjectChecker checker)
Decodes the multicast request data contained in the given buffer in a
manner that satisfies the specified absolute constraints and client
subject checker (if any), returning a
MulticastRequest instance
that contains the decoded data. |
MulticastRequest |
DelayedMulticastRequestDecoder.decodeMulticastRequest(ByteBuffer buf,
InvocationConstraints constraints,
ClientSubjectChecker checker,
boolean delayConstraintCheck)
Decodes the multicast request data contained in the given buffer in a
manner that satisfies the specified absolute constraints and client
subject checker (if any), returning a
MulticastRequest instance
that contains the decoded data, with constraint checking optionally
delayed. |
MulticastRequest |
DiscoveryV2.decodeMulticastRequest(DatagramPacket packet,
InvocationConstraints constraints,
ClientSubjectChecker checker) |
MulticastRequest |
DiscoveryV1.decodeMulticastRequest(DatagramPacket packet,
InvocationConstraints constraints,
ClientSubjectChecker checker) |
abstract MulticastRequest |
Discovery.decodeMulticastRequest(DatagramPacket packet,
InvocationConstraints constraints,
ClientSubjectChecker checker)
Decodes the multicast request data contained in the given datagram in a
manner that satisfies the specified constraints and client subject
checker (if any), returning a
MulticastRequest instance that
contains the decoded data. |
MulticastRequest |
DiscoveryV2.decodeMulticastRequest(DatagramPacket packet,
InvocationConstraints constraints,
ClientSubjectChecker checker,
boolean delayConstraintCheck) |
MulticastRequest |
Discovery.decodeMulticastRequest(DatagramPacket packet,
InvocationConstraints constraints,
ClientSubjectChecker checker,
boolean delayConstraintCheck)
Decodes the multicast request data contained in the given datagram in a
manner that satisfies the specified constraints and client subject
checker (if any), returning a
MulticastRequest instance that
contains the decoded data, with constraint checking optionally
delayed. |
Modifier and Type | Method and Description |
---|---|
private static DatagramPacket[] |
DiscoveryV1.encode(MulticastRequest request,
int maxPacketSize,
InvocationConstraints constraints) |
void |
MulticastRequestEncoder.encodeMulticastRequest(MulticastRequest request,
DatagramBufferFactory bufs,
InvocationConstraints constraints)
Encodes the given multicast request data into byte buffers obtained from
the provided datagram buffer factory, in a manner that satisfies the
specified absolute constraints.
|
EncodeIterator |
DiscoveryV2.encodeMulticastRequest(MulticastRequest request,
int maxPacketSize,
InvocationConstraints constraints) |
EncodeIterator |
DiscoveryV1.encodeMulticastRequest(MulticastRequest request,
int maxPacketSize,
InvocationConstraints constraints) |
abstract EncodeIterator |
Discovery.encodeMulticastRequest(MulticastRequest request,
int maxPacketSize,
InvocationConstraints constraints)
Returns an iterator which can be used to encode the given multicast
request data into sets of
DatagramPacket s, each bounded in
length by the specified maximum packet size, in a manner that satisfies
the given constraints. |
Modifier and Type | Class and Description |
---|---|
private class |
X500Server.X500MulticastRequest |
Modifier and Type | Method and Description |
---|---|
static MulticastRequest |
Plaintext.decodeMulticastRequest(ByteBuffer buf)
Decodes multicast request according to the net.jini.discovery.plaintext
format.
|
MulticastRequest |
X500Server.decodeMulticastRequest(ByteBuffer buf,
InvocationConstraints constraints,
ClientSubjectChecker checker) |
MulticastRequest |
X500Server.decodeMulticastRequest(ByteBuffer buf,
InvocationConstraints constraints,
ClientSubjectChecker checker,
boolean delayConstraintCheck) |
Modifier and Type | Method and Description |
---|---|
static void |
Plaintext.encodeMulticastRequest(MulticastRequest request,
DatagramBufferFactory bufs)
Encodes multicast request according to the net.jini.discovery.plaintext
format.
|
void |
X500Client.encodeMulticastRequest(MulticastRequest request,
DatagramBufferFactory bufs,
InvocationConstraints constraints) |
Constructor and Description |
---|
X500Server.X500MulticastRequest(MulticastRequest plainMR,
InvocationConstraints constraints,
X500Principal p,
ByteBuffer signature,
ByteBuffer signed,
ClientSubjectChecker checker) |
Modifier and Type | Method and Description |
---|---|
MulticastRequest |
Server.decodeMulticastRequest(ByteBuffer buf,
InvocationConstraints constraints,
ClientSubjectChecker checker) |
Modifier and Type | Method and Description |
---|---|
void |
Client.encodeMulticastRequest(MulticastRequest request,
DatagramBufferFactory bufs,
InvocationConstraints constraints) |
Modifier and Type | Method and Description |
---|---|
MulticastRequest |
Server.decodeMulticastRequest(ByteBuffer buf,
InvocationConstraints constraints,
ClientSubjectChecker checker) |
MulticastRequest |
Server.decodeMulticastRequest(ByteBuffer buf,
InvocationConstraints constraints,
ClientSubjectChecker checker,
boolean delayConstraintCheck) |
Modifier and Type | Method and Description |
---|---|
void |
Client.encodeMulticastRequest(MulticastRequest request,
DatagramBufferFactory bufs,
InvocationConstraints constraints) |
Modifier and Type | Method and Description |
---|---|
MulticastRequest |
Server.decodeMulticastRequest(ByteBuffer buf,
InvocationConstraints constraints,
ClientSubjectChecker checker) |
MulticastRequest |
Server.decodeMulticastRequest(ByteBuffer buf,
InvocationConstraints constraints,
ClientSubjectChecker checker,
boolean delayConstraintCheck) |
Modifier and Type | Method and Description |
---|---|
void |
Client.encodeMulticastRequest(MulticastRequest request,
DatagramBufferFactory bufs,
InvocationConstraints constraints) |
Modifier and Type | Method and Description |
---|---|
private DatagramPacket[] |
LookupDiscovery.encodeMulticastRequest(MulticastRequest req)
Encodes outgoing multicast requests based on protocol in use, applying
configured security constraints (if any).
|
Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.