Interface MulticastMessageSender
-
- All Superinterfaces:
ShoalMessageSender
- All Known Subinterfaces:
NetworkManager
- All Known Implementing Classes:
AbstractMulticastMessageSender,AbstractMultiMessageSender,AbstractNetworkManager,BlockingIOMulticastSender,GrizzlyNetworkManager,GrizzlyNetworkManager2,JxtaNetworkManager,JxtaPipeManagerWrapper,VirtualMulticastSender
public interface MulticastMessageSender extends ShoalMessageSender
This interface is for broadcasting or multicasting aMessageto all members- Author:
- Bongjae Chang
-
-
Field Summary
-
Fields inherited from interface com.sun.enterprise.mgmt.transport.ShoalMessageSender
TCP_TRANSPORT, UDP_TRANSPORT
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanbroadcast(Message message)Broadcasts or Multicasts the givenMessageto all members-
Methods inherited from interface com.sun.enterprise.mgmt.transport.ShoalMessageSender
start, stop
-
-
-
-
Method Detail
-
broadcast
boolean broadcast(Message message) throws java.io.IOException
Broadcasts or Multicasts the givenMessageto all members- Parameters:
message- a message which is sent to all members- Returns:
- true if the message is sent to all members successfully, otherwise false
- Throws:
java.io.IOException- if I/O error occurs or given parameters are not valid
-
-