Class NetBidibServerHandlerByteArray
java.lang.Object
org.bidib.jbidibc.netbidib.server.AbstractNetBidibServerHandler<byte[]>
org.bidib.jbidibc.netbidib.server.NetBidibServerHandlerByteArray
- All Implemented Interfaces:
org.bidib.jbidibc.messages.BidibMessagePublisher<byte[]>
-
Field Summary
Fields inherited from class org.bidib.jbidibc.netbidib.server.AbstractNetBidibServerHandler
pairedPartnerLock -
Constructor Summary
ConstructorsConstructorDescriptionNetBidibServerHandlerByteArray(org.bidib.jbidibc.messages.message.netbidib.NetBidibLinkData serverLinkData, RoleTypeEnum roleType, Supplier<org.bidib.jbidibc.core.BidibMessageEvaluator> bidibMessageEvaluatorSupplier) -
Method Summary
Modifier and TypeMethodDescriptionvoidpublishBidibMessage(String contextKey, org.bidib.jbidibc.messages.SequenceNumberProvider proxyNode, byte[] content) Publish the bidib message to all channels.Methods inherited from class org.bidib.jbidibc.netbidib.server.AbstractNetBidibServerHandler
addRemoteConnectionListener, channelRegistered, cleanupHandlerContext, getPairingStateHandler, handleLocalBidibUpResponse, initialize, logTX, processMessages, publishBidibMessage, removeRemoteConnectionListener, setConnectionListener, setNetMessageReceiver, setPairingStoreMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.bidib.jbidibc.messages.BidibMessagePublisher
publishBidibMessage
-
Constructor Details
-
NetBidibServerHandlerByteArray
public NetBidibServerHandlerByteArray(org.bidib.jbidibc.messages.message.netbidib.NetBidibLinkData serverLinkData, RoleTypeEnum roleType, Supplier<org.bidib.jbidibc.core.BidibMessageEvaluator> bidibMessageEvaluatorSupplier)
-
-
Method Details
-
publishBidibMessage
public void publishBidibMessage(String contextKey, org.bidib.jbidibc.messages.SequenceNumberProvider proxyNode, byte[] content) Description copied from class:AbstractNetBidibServerHandlerPublish the bidib message to all channels.- Specified by:
publishBidibMessagein interfaceorg.bidib.jbidibc.messages.BidibMessagePublisher<byte[]>- Overrides:
publishBidibMessagein classAbstractNetBidibServerHandler<byte[]>- Parameters:
proxyNode- the sequence number provider for the messagecontent- the message content
-