| Method from org.apache.catalina.tribes.transport.ReplicationTransmitter Detail: |
public synchronized void add(Member member) {
getTransport().add(member);
}
add new cluster member and create sender ( s. replicationMode) transfer
current properties to sender |
public String getInfo() {
return (info);
}
Return descriptive information about this implementation and the
corresponding version number, in the format
<description>/<version>. |
public MultiPointSender getTransport() {
return transport;
}
|
public void heartbeat() {
if (getTransport()!=null) getTransport().keepalive();
}
Call transmitter to check for sender socket status |
public synchronized void remove(Member member) {
getTransport().remove(member);
}
remove sender from transmitter. ( deregister mbean and disconnect sender ) |
public void sendMessage(ChannelMessage message,
Member[] destination) throws ChannelException {
MultiPointSender sender = getTransport();
sender.sendMessage(destination,message);
}
|
public void setTransport(MultiPointSender transport) {
this.transport = transport;
}
|
public void start() throws IOException {
getTransport().connect();
}
start the sender and register transmitter mbean |
public synchronized void stop() {
getTransport().disconnect();
}
|