Save This Page
Home » apache-tomcat-6.0.16-src » org.apache » catalina » tribes » transport » [javadoc | source]
org.apache.catalina.tribes.transport
abstract public class: ReceiverBase [javadoc | source]
java.lang.Object
   org.apache.catalina.tribes.transport.ReceiverBase

All Implemented Interfaces:
    ChannelReceiver, ListenCallback, TaskCreator

Direct Known Subclasses:
    NioReceiver, BioReceiver

Title:

Description:

Company:

Field Summary
public static final  int OPTION_DIRECT_BUFFER     
protected static  Log log     
Constructor:
 public ReceiverBase() 
Method from org.apache.catalina.tribes.transport.ReceiverBase Summary:
bind,   doListen,   getAddress,   getAutoBind,   getBind,   getDirect,   getExecutor,   getHost,   getListener,   getMaxTasks,   getMaxThreads,   getMessageListener,   getMinTasks,   getMinThreads,   getOoBInline,   getPort,   getRxBufSize,   getSecurePort,   getSelectorTimeout,   getSoKeepAlive,   getSoLingerOn,   getSoLingerTime,   getSoReuseAddress,   getSoTrafficClass,   getTaskPool,   getTcpListenAddress,   getTcpListenPort,   getTcpNoDelay,   getTcpSelectorTimeout,   getTcpThreadCount,   getTimeout,   getTxBufSize,   getUseBufferPool,   getWorkerThreadOptions,   heartbeat,   isListening,   messageDataReceived,   setAddress,   setAutoBind,   setBind,   setDirect,   setExecutor,   setHost,   setListen,   setListener,   setLog,   setMaxTasks,   setMaxThreads,   setMessageListener,   setMinTasks,   setMinThreads,   setOoBInline,   setPool,   setPort,   setRxBufSize,   setSecurePort,   setSelectorTimeout,   setSoKeepAlive,   setSoLingerOn,   setSoLingerTime,   setSoReuseAddress,   setSoTrafficClass,   setTcpListenAddress,   setTcpListenPort,   setTcpNoDelay,   setTcpSelectorTimeout,   setTcpThreadCount,   setTimeout,   setTxBufSize,   setUseBufferPool,   start,   stop
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.catalina.tribes.transport.ReceiverBase Detail:
 protected int bind(ServerSocket socket,
    int portstart,
    int retries) throws IOException 
    recursive bind to find the next available port
 public boolean doListen() 
 public String getAddress() 
 public int getAutoBind() 
 public InetAddress getBind() 
 public boolean getDirect() 
 public ExecutorService getExecutor() 
 public String getHost() 
 public MessageListener getListener() 
 public int getMaxTasks() 
 public int getMaxThreads() 
 public MessageListener getMessageListener() 
    getMessageListener
 public int getMinTasks() 
 public int getMinThreads() 
 public boolean getOoBInline() 
 public int getPort() 
 public int getRxBufSize() 
 public int getSecurePort() 
 public long getSelectorTimeout() 
 public boolean getSoKeepAlive() 
 public boolean getSoLingerOn() 
 public int getSoLingerTime() 
 public boolean getSoReuseAddress() 
 public int getSoTrafficClass() 
 public RxTaskPool getTaskPool() 
 public String getTcpListenAddress() 
Deprecated! use - getAddress

 public int getTcpListenPort() 
Deprecated! use - getPort

 public boolean getTcpNoDelay() 
 public long getTcpSelectorTimeout() 
Deprecated! use - getSelectorTimeout

 public int getTcpThreadCount() 
Deprecated! use - getMinThreads()/getMaxThreads()

 public int getTimeout() 
 public int getTxBufSize() 
 public boolean getUseBufferPool() 
 public int getWorkerThreadOptions() 
 public  void heartbeat() 
 public boolean isListening() 
 public  void messageDataReceived(ChannelMessage data) 
 public  void setAddress(String host) 
 public  void setAutoBind(int autoBind) 
 public  void setBind(InetAddress bind) 
 public  void setDirect(boolean direct) 
 public  void setExecutor(ExecutorService executor) 
 public  void setHost(String host) 
 public  void setListen(boolean doListen) 
 public  void setListener(MessageListener listener) 
 public  void setLog(Log log) 
 public  void setMaxTasks(int maxTasks) 
 public  void setMaxThreads(int maxThreads) 
 public  void setMessageListener(MessageListener listener) 
    setMessageListener
 public  void setMinTasks(int minTasks) 
 public  void setMinThreads(int minThreads) 
 public  void setOoBInline(boolean ooBInline) 
 public  void setPool(RxTaskPool pool) 
 public  void setPort(int port) 
 public  void setRxBufSize(int rxBufSize) 
 public  void setSecurePort(int securePort) 
 public  void setSelectorTimeout(long selTimeout) 
 public  void setSoKeepAlive(boolean soKeepAlive) 
 public  void setSoLingerOn(boolean soLingerOn) 
 public  void setSoLingerTime(int soLingerTime) 
 public  void setSoReuseAddress(boolean soReuseAddress) 
 public  void setSoTrafficClass(int soTrafficClass) 
 public  void setTcpListenAddress(String tcpListenHost) 
Deprecated! use - setAddress

 public  void setTcpListenPort(int tcpListenPort) 
Deprecated! use - setPort

 public  void setTcpNoDelay(boolean tcpNoDelay) 
 public  void setTcpSelectorTimeout(long selTimeout) 
Deprecated! use - setSelectorTimeout

 public  void setTcpThreadCount(int tcpThreadCount) 
Deprecated! use - setMaxThreads/setMinThreads

 public  void setTimeout(int timeout) 
 public  void setTxBufSize(int txBufSize) 
 public  void setUseBufferPool(boolean useBufferPool) 
 public  void start() throws IOException 
 public  void stop()