org.apache.catalina.tribes.transport.bio
Class MultipointBioSender
java.lang.Object
   org.apache.catalina.tribes.transport.AbstractSender
org.apache.catalina.tribes.transport.AbstractSender
       org.apache.catalina.tribes.transport.bio.MultipointBioSender
org.apache.catalina.tribes.transport.bio.MultipointBioSender
- All Implemented Interfaces: 
- DataSender, MultiPointSender
- public class MultipointBioSender 
- extends AbstractSender- implements MultiPointSender
- Author:
- Filip Hanik
 
 
 
| Methods inherited from class org.apache.catalina.tribes.transport.AbstractSender | 
| getAddress, getAttempt, getConnectTime, getDestination, getDirect, getDirectBuffer, getKeepAliveCount, getKeepAliveTime, getMaxRetryAttempts, getOoBInline, getPort, getRequestCount, getRxBufSize, getSoKeepAlive, getSoLingerOn, getSoLingerTime, getSoReuseAddress, getSoTrafficClass, getTcpNoDelay, getThrowOnFailedAck, getTimeout, getTxBufSize, isConnected, setAddress, setAttempt, setConnected, setConnectTime, setDestination, setDirect, setDirectBuffer, setKeepAliveCount, setKeepAliveTime, setMaxRetryAttempts, setOoBInline, setPort, setRequestCount, setRxBufSize, setSoKeepAlive, setSoLingerOn, setSoLingerTime, setSoReuseAddress, setSoTrafficClass, setTcpNoDelay, setThrowOnFailedAck, setTimeout, setTxBufSize, transferProperties | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
 
 
selectTimeout
protected long selectTimeout
bioSenders
protected java.util.HashMap bioSenders
MultipointBioSender
public MultipointBioSender()
sendMessage
public void sendMessage(Member[] destination,
                        ChannelMessage msg)
                 throws ChannelException
- 
- Specified by:
- sendMessagein interface- MultiPointSender
 
- 
- Throws:
- ChannelException
 
setupForSend
protected BioSender[] setupForSend(Member[] destination)
                            throws ChannelException
- 
 
- 
- Throws:
- ChannelException
 
connect
public void connect()
             throws java.io.IOException
- 
- Specified by:
- connectin interface- DataSender
- Specified by:
- connectin class- AbstractSender
 
- 
- Throws:
- java.io.IOException
 
add
public void add(Member member)
- 
- Specified by:
- addin interface- MultiPointSender
 
- 
 
remove
public void remove(Member member)
- 
- Specified by:
- removein interface- MultiPointSender
 
- 
 
disconnect
public void disconnect()
- 
- Specified by:
- disconnectin interface- DataSender
- Specified by:
- disconnectin class- AbstractSender
 
- 
 
finalize
public void finalize()
- 
- Overrides:
- finalizein class- java.lang.Object
 
- 
 
keepalive
public boolean keepalive()
- 
- Specified by:
- keepalivein interface- DataSender
- Overrides:
- keepalivein class- AbstractSender
 
- 
 
Copyright © 2000-2017 Apache Software Foundation. All Rights Reserved.