org.apache.catalina.cluster
Interface ClusterSender

All Known Implementing Classes:
ReplicationTransmitter

public interface ClusterSender

Version:
1.1
Author:
Filip Hanik, Peter Rossbach

Method Summary
 void add(Member member)
           
 boolean isWaitForAck()
           
 void remove(Member member)
           
 void sendMessage(java.lang.String messageId, byte[] indata)
           
 void sendMessage(java.lang.String messageId, byte[] indata, Member member)
           
 void setCatalinaCluster(SimpleTcpCluster cluster)
           
 void setWaitForAck(boolean isWaitForAck)
           
 void start()
           
 void stop()
           
 

Method Detail

add

public void add(Member member)

remove

public void remove(Member member)

start

public void start()
           throws java.io.IOException
Throws:
java.io.IOException

stop

public void stop()

sendMessage

public void sendMessage(java.lang.String messageId,
                        byte[] indata,
                        Member member)
                 throws java.io.IOException
Throws:
java.io.IOException

sendMessage

public void sendMessage(java.lang.String messageId,
                        byte[] indata)
                 throws java.io.IOException
Throws:
java.io.IOException

isWaitForAck

public boolean isWaitForAck()

setWaitForAck

public void setWaitForAck(boolean isWaitForAck)

setCatalinaCluster

public void setCatalinaCluster(SimpleTcpCluster cluster)
Parameters:
cluster -


Copyright © 2000-2005 Apache Software Foundation. All Rights Reserved.