public abstract class MulticastServer extends Object implements DelayedMulticastRequestDecoder, MulticastAnnouncementEncoder
| Modifier | Constructor and Description |
|---|---|
protected |
MulticastServer(X500Server impl)
Constructs a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
MulticastRequest |
decodeMulticastRequest(ByteBuffer buf,
InvocationConstraints constraints,
ClientSubjectChecker checker) |
MulticastRequest |
decodeMulticastRequest(ByteBuffer buf,
InvocationConstraints constraints,
ClientSubjectChecker checker,
boolean delayConstraintCheck) |
void |
encodeMulticastAnnouncement(MulticastAnnouncement announcement,
DatagramBufferFactory bufs,
InvocationConstraints constraints) |
String |
getFormatName() |
protected MulticastServer(X500Server impl)
impl - public String getFormatName()
getFormatName in interface DiscoveryFormatProviderpublic void encodeMulticastAnnouncement(MulticastAnnouncement announcement, DatagramBufferFactory bufs, InvocationConstraints constraints) throws IOException
encodeMulticastAnnouncement in interface MulticastAnnouncementEncoderIOExceptionpublic MulticastRequest decodeMulticastRequest(ByteBuffer buf, InvocationConstraints constraints, ClientSubjectChecker checker) throws IOException
decodeMulticastRequest in interface MulticastRequestDecoderIOExceptionpublic MulticastRequest decodeMulticastRequest(ByteBuffer buf, InvocationConstraints constraints, ClientSubjectChecker checker, boolean delayConstraintCheck) throws IOException
decodeMulticastRequest in interface DelayedMulticastRequestDecoderIOExceptionCopyright © 2016–2018. All rights reserved.