org.apache.catalina.tribes.transport
public class ReplicationTransmitter extends Object implements ChannelSender
Version: $Revision: 532800 $ $Date: 2007-04-26 18:52:29 +0200 (Thu, 26 Apr 2007) $
| Field Summary | |
|---|---|
| protected StringManager | sm
The string manager for this package. |
| Constructor Summary | |
|---|---|
| ReplicationTransmitter() | |
| Method Summary | |
|---|---|
| void | add(Member member)
add new cluster member and create sender ( s. replicationMode) transfer
current properties to sender
|
| String | getInfo()
Return descriptive information about this implementation and the
corresponding version number, in the format
<description>/<version>. |
| MultiPointSender | getTransport() |
| void | heartbeat()
Call transmitter to check for sender socket status
|
| void | remove(Member member)
remove sender from transmitter. |
| void | sendMessage(ChannelMessage message, Member[] destination)
Send data to one member |
| void | setTransport(MultiPointSender transport) |
| void | start()
start the sender and register transmitter mbean
|
| void | stop() |
See Also: org.apache.catalina.tribes.ClusterSender#add(org.apache.catalina.tribes.Member)
<description>/<version>.See Also: SimpleTcpCluster#backgroundProcess()
See Also: org.apache.catalina.tribes.ClusterSender#remove(org.apache.catalina.tribes.Member)
See Also: org.apache.catalina.tribes.ClusterSender#sendMessage(org.apache.catalina.tribes.ClusterMessage, org.apache.catalina.tribes.Member)
See Also: org.apache.catalina.tribes.ClusterSender#start()