/** * Sends an object message to all connected peers * * @param message string message to send to all connected peers */ public void broadcastObjectRequest(Serializable message) { RequestFromPeerToPeer requestFromPeerToPeer = RequestFromPeerToPeer.generateObjectMessageRequest(message); broadcastObjectMessage(requestDispatcherChannel, requestFromPeerToPeer); }
/** * Sends an object message to a connected peer. If the given peer is not among the list of * connected peers, the message will be ignored * * @param peerId ID of the peer to which the message is to be sent * @param message string message to send */ public long sendObjectRequest(PeerId peerId, Serializable message) { RequestFromPeerToPeer requestFromPeerToPeer = RequestFromPeerToPeer.generateObjectMessageRequest(message); return sendObjectMessage(peerId, requestDispatcherChannel, requestFromPeerToPeer, true); }