org.apache.catalina.cluster.tcp
Interface IDataSender

All Known Implementing Classes:
AsyncSocketSender, PooledSocketSender, SocketSender

public interface IDataSender

Title:

Description:

Copyright: Copyright (c) 2002

Company:

Version:
1.0
Author:
not attributable

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

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)


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