org.apache.catalina.cluster
Interface ClusterSender

All Known Implementing Classes:
ReplicationTransmitter

public interface ClusterSender


Method Summary
 void add(Member member)
           
 boolean getIsSenderSynchronized()
           
 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 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

getIsSenderSynchronized

public boolean getIsSenderSynchronized()

setCatalinaCluster

public void setCatalinaCluster(SimpleTcpCluster cluster)
Parameters:
cluster -


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