public abstract class PooledSender extends AbstractSender implements MultiPointSender
| Modifier and Type | Field and Description |
|---|---|
protected static StringManager |
sm |
| Constructor and Description |
|---|
PooledSender() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(Member member) |
void |
connect()
connect
|
void |
disconnect()
disconnect
TODO Implement this org.apache.catalina.tribes.transport.DataSender method
|
int |
getInPoolSize() |
int |
getInUsePoolSize() |
long |
getMaxWait() |
abstract DataSender |
getNewDataSender() |
int |
getPoolSize() |
DataSender |
getSender() |
boolean |
keepalive()
keepalive
|
void |
remove(Member member) |
void |
returnSender(DataSender sender) |
void |
setMaxWait(long maxWait) |
void |
setPoolSize(int poolSize) |
getAddress, getAttempt, getConnectTime, getDestination, getDirectBuffer, getKeepAliveCount, getKeepAliveTime, getMaxRetryAttempts, getOoBInline, getPort, getRequestCount, getRxBufSize, getSoKeepAlive, getSoLingerOn, getSoLingerTime, getSoReuseAddress, getSoTrafficClass, getTcpNoDelay, getThrowOnFailedAck, getTimeout, getTxBufSize, getUdpPort, getUdpRxBufSize, getUdpTxBufSize, isConnected, isUdpBased, setAddress, setAttempt, setConnected, setConnectTime, setDestination, setDirectBuffer, setKeepAliveCount, setKeepAliveTime, setMaxRetryAttempts, setOoBInline, setPort, setRequestCount, setRxBufSize, setSoKeepAlive, setSoLingerOn, setSoLingerTime, setSoReuseAddress, setSoTrafficClass, setTcpNoDelay, setThrowOnFailedAck, setTimeout, setTxBufSize, setUdpBased, setUdpPort, setUdpRxBufSize, setUdpTxBufSize, transferPropertiesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsendMessage, setDirectBuffer, setMaxRetryAttemptsgetConnectTime, getRequestCount, isConnected, setKeepAliveCount, setKeepAliveTime, setRxBufSize, setTimeout, setTxBufSizeprotected static final StringManager sm
public abstract DataSender getNewDataSender()
public DataSender getSender()
public void returnSender(DataSender sender)
public void connect()
throws IOException
AbstractSenderconnect in interface DataSenderconnect in class AbstractSenderIOException - TODO Implement this org.apache.catalina.tribes.transport.DataSender methodpublic void disconnect()
AbstractSenderdisconnect in interface DataSenderdisconnect in class AbstractSenderpublic int getInPoolSize()
public int getInUsePoolSize()
public void setPoolSize(int poolSize)
public int getPoolSize()
public long getMaxWait()
public void setMaxWait(long maxWait)
public boolean keepalive()
AbstractSenderkeepalive in interface DataSenderkeepalive in class AbstractSenderpublic void add(Member member)
add in interface MultiPointSenderpublic void remove(Member member)
remove in interface MultiPointSenderCopyright © 2000-2020 Apache Software Foundation. All Rights Reserved.