org.apache.catalina.tribes.transport
Class AbstractSender
java.lang.Object
   org.apache.catalina.tribes.transport.AbstractSender
org.apache.catalina.tribes.transport.AbstractSender
- All Implemented Interfaces: 
- DataSender
- Direct Known Subclasses: 
- BioSender, MultipointBioSender, NioSender, ParallelNioSender, PooledSender
- public abstract class AbstractSender 
- extends java.lang.Object- implements DataSender
Title: 
 Description: 
 Company: 
- Version:
- 1.0
- Author:
- not attributable
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
AbstractSender
public AbstractSender()
transferProperties
public static void transferProperties(AbstractSender from,
                                      AbstractSender to)
- transfers sender properties from one sender to another
 
- 
 
- 
- Parameters:
- from- AbstractSender
- to- AbstractSender
 
connect
public abstract void connect()
                      throws java.io.IOException
- 
- Specified by:
- connectin interface- DataSender
 
- 
- Throws:
- java.io.IOException
 
disconnect
public abstract void disconnect()
- 
- Specified by:
- disconnectin interface- DataSender
 
- 
 
keepalive
public boolean keepalive()
- 
- Specified by:
- keepalivein interface- DataSender
 
- 
 
setConnected
protected void setConnected(boolean connected)
- 
 
- 
 
isConnected
public boolean isConnected()
- 
- Specified by:
- isConnectedin interface- DataSender
 
- 
 
getConnectTime
public long getConnectTime()
- 
- Specified by:
- getConnectTimein interface- DataSender
 
- 
 
getDestination
public Member getDestination()
- 
 
- 
 
getKeepAliveCount
public int getKeepAliveCount()
- 
 
- 
 
getKeepAliveTime
public long getKeepAliveTime()
- 
 
- 
 
getRequestCount
public int getRequestCount()
- 
- Specified by:
- getRequestCountin interface- DataSender
 
- 
 
getRxBufSize
public int getRxBufSize()
- 
 
- 
 
getTimeout
public long getTimeout()
- 
 
- 
 
getTxBufSize
public int getTxBufSize()
- 
 
- 
 
getAddress
public java.net.InetAddress getAddress()
- 
 
- 
 
getPort
public int getPort()
- 
 
- 
 
getMaxRetryAttempts
public int getMaxRetryAttempts()
- 
 
- 
 
setDirect
public void setDirect(boolean direct)
- 
 
- 
 
setDirectBuffer
public void setDirectBuffer(boolean directBuffer)
- 
 
- 
 
getDirect
public boolean getDirect()
- 
 
- 
 
getDirectBuffer
public boolean getDirectBuffer()
- 
 
- 
 
getAttempt
public int getAttempt()
- 
 
- 
 
getTcpNoDelay
public boolean getTcpNoDelay()
- 
 
- 
 
getSoKeepAlive
public boolean getSoKeepAlive()
- 
 
- 
 
getOoBInline
public boolean getOoBInline()
- 
 
- 
 
getSoReuseAddress
public boolean getSoReuseAddress()
- 
 
- 
 
getSoLingerOn
public boolean getSoLingerOn()
- 
 
- 
 
getSoLingerTime
public int getSoLingerTime()
- 
 
- 
 
getSoTrafficClass
public int getSoTrafficClass()
- 
 
- 
 
getThrowOnFailedAck
public boolean getThrowOnFailedAck()
- 
 
- 
 
setKeepAliveCount
public void setKeepAliveCount(int keepAliveCount)
- 
- Specified by:
- setKeepAliveCountin interface- DataSender
 
- 
 
setKeepAliveTime
public void setKeepAliveTime(long keepAliveTime)
- 
- Specified by:
- setKeepAliveTimein interface- DataSender
 
- 
 
setRequestCount
public void setRequestCount(int requestCount)
- 
 
- 
 
setRxBufSize
public void setRxBufSize(int rxBufSize)
- 
- Specified by:
- setRxBufSizein interface- DataSender
 
- 
 
setTimeout
public void setTimeout(long timeout)
- 
- Specified by:
- setTimeoutin interface- DataSender
 
- 
 
setTxBufSize
public void setTxBufSize(int txBufSize)
- 
- Specified by:
- setTxBufSizein interface- DataSender
 
- 
 
setConnectTime
public void setConnectTime(long connectTime)
- 
 
- 
 
setMaxRetryAttempts
public void setMaxRetryAttempts(int maxRetryAttempts)
- 
 
- 
 
setAttempt
public void setAttempt(int attempt)
- 
 
- 
 
setTcpNoDelay
public void setTcpNoDelay(boolean tcpNoDelay)
- 
 
- 
 
setSoKeepAlive
public void setSoKeepAlive(boolean soKeepAlive)
- 
 
- 
 
setOoBInline
public void setOoBInline(boolean ooBInline)
- 
 
- 
 
setSoReuseAddress
public void setSoReuseAddress(boolean soReuseAddress)
- 
 
- 
 
setSoLingerOn
public void setSoLingerOn(boolean soLingerOn)
- 
 
- 
 
setSoLingerTime
public void setSoLingerTime(int soLingerTime)
- 
 
- 
 
setSoTrafficClass
public void setSoTrafficClass(int soTrafficClass)
- 
 
- 
 
setThrowOnFailedAck
public void setThrowOnFailedAck(boolean throwOnFailedAck)
- 
 
- 
 
setDestination
public void setDestination(Member destination)
                    throws java.net.UnknownHostException
- 
 
- 
- Throws:
- java.net.UnknownHostException
 
setPort
public void setPort(int port)
- 
 
- 
 
setAddress
public void setAddress(java.net.InetAddress address)
- 
 
- 
 
Copyright © 2000-2017 Apache Software Foundation. All Rights Reserved.