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 DiscoveryFormatProvider
public void encodeMulticastAnnouncement(MulticastAnnouncement announcement, DatagramBufferFactory bufs, InvocationConstraints constraints) throws IOException
encodeMulticastAnnouncement
in interface MulticastAnnouncementEncoder
IOException
public MulticastRequest decodeMulticastRequest(ByteBuffer buf, InvocationConstraints constraints, ClientSubjectChecker checker) throws IOException
decodeMulticastRequest
in interface MulticastRequestDecoder
IOException
public MulticastRequest decodeMulticastRequest(ByteBuffer buf, InvocationConstraints constraints, ClientSubjectChecker checker, boolean delayConstraintCheck) throws IOException
decodeMulticastRequest
in interface DelayedMulticastRequestDecoder
IOException
Copyright © 2016–2018. All rights reserved.