public class Server extends Object implements MulticastRequestDecoder, MulticastAnnouncementEncoder, UnicastDiscoveryServer
net.jini.discovery.plaintext
discovery format.| Constructor and Description |
|---|
Server()
Constructs a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
void |
checkUnicastDiscoveryConstraints(InvocationConstraints constraints) |
MulticastRequest |
decodeMulticastRequest(ByteBuffer buf,
InvocationConstraints constraints,
ClientSubjectChecker checker) |
void |
encodeMulticastAnnouncement(MulticastAnnouncement announcement,
DatagramBufferFactory bufs,
InvocationConstraints constraints) |
String |
getFormatName() |
void |
handleUnicastDiscovery(UnicastResponse response,
Socket socket,
InvocationConstraints constraints,
ClientSubjectChecker checker,
Collection context,
ByteBuffer received,
ByteBuffer sent) |
public String getFormatName()
getFormatName in interface DiscoveryFormatProviderpublic MulticastRequest decodeMulticastRequest(ByteBuffer buf, InvocationConstraints constraints, ClientSubjectChecker checker) throws IOException
decodeMulticastRequest in interface MulticastRequestDecoderIOExceptionpublic void encodeMulticastAnnouncement(MulticastAnnouncement announcement, DatagramBufferFactory bufs, InvocationConstraints constraints) throws IOException
encodeMulticastAnnouncement in interface MulticastAnnouncementEncoderIOExceptionpublic void checkUnicastDiscoveryConstraints(InvocationConstraints constraints) throws UnsupportedConstraintException
checkUnicastDiscoveryConstraints in interface UnicastDiscoveryServerUnsupportedConstraintExceptionpublic void handleUnicastDiscovery(UnicastResponse response, Socket socket, InvocationConstraints constraints, ClientSubjectChecker checker, Collection context, ByteBuffer received, ByteBuffer sent) throws IOException
handleUnicastDiscovery in interface UnicastDiscoveryServerIOExceptionCopyright © 2016–2018. All rights reserved.