public class TCPBroadcaster extends Object implements Broadcaster
Broadcaster.Listener| Constructor and Description |
|---|
TCPBroadcaster(String config) |
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(Broadcaster.Listener listener)
Add a listener for new messages.
|
void |
close()
Close the broadcaster.
|
void |
init(String config) |
boolean |
isRunning() |
void |
removeListener(Broadcaster.Listener listener)
Remove a listener.
|
void |
send(ByteBuffer buff)
Send a message.
|
void |
setBroadcastConfig(DynamicBroadcastConfig broadcastConfig)
Change the dynamic broadcasting configuration.
|
public TCPBroadcaster(String config)
public void init(String config)
public void setBroadcastConfig(DynamicBroadcastConfig broadcastConfig)
BroadcastersetBroadcastConfig in interface BroadcasterbroadcastConfig - the new configurationpublic void send(ByteBuffer buff)
Broadcastersend in interface Broadcasterbuff - the bufferpublic void addListener(Broadcaster.Listener listener)
BroadcasteraddListener in interface Broadcasterlistener - the listenerpublic void removeListener(Broadcaster.Listener listener)
BroadcasterremoveListener in interface Broadcasterlistener - the listenerpublic void close()
Broadcasterclose in interface Broadcasterpublic final boolean isRunning()
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.