org.apache.catalina.cluster.tcp
Interface IDataSender

All Known Implementing Classes:
DataSender

public interface IDataSender

Since:
5.5.7
Version:
1.0
Author:
Peter Rossbach

Method Summary
 void connect()
           
 void disconnect()
           
 long getAckTimeout()
           
 java.net.InetAddress getAddress()
           
 int getPort()
           
 boolean getSuspect()
           
 boolean isConnected()
           
 boolean isWaitForAck()
           
 void sendMessage(java.lang.String sessionId, byte[] data)
           
 void setAckTimeout(long timeout)
           
 void setSuspect(boolean suspect)
           
 void setWaitForAck(boolean isWaitForAck)
           
 

Method Detail

getAddress

public java.net.InetAddress getAddress()

getPort

public int getPort()

connect

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

disconnect

public void disconnect()

sendMessage

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

isConnected

public boolean isConnected()

setSuspect

public void setSuspect(boolean suspect)

getSuspect

public boolean getSuspect()

setAckTimeout

public void setAckTimeout(long timeout)

getAckTimeout

public long getAckTimeout()

isWaitForAck

public boolean isWaitForAck()

setWaitForAck

public void setWaitForAck(boolean isWaitForAck)


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