|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.catalina.tribes.transport.AbstractSender
org.apache.catalina.tribes.transport.bio.MultipointBioSender
public class MultipointBioSender
Title:
Description:
Copyright: Copyright (c) 2005
Company:
Field Summary | |
---|---|
protected java.util.HashMap |
bioSenders
|
protected long |
selectTimeout
|
Constructor Summary | |
---|---|
MultipointBioSender()
|
Method Summary | |
---|---|
void |
connect()
connect |
void |
disconnect()
disconnect |
void |
finalize()
|
boolean |
keepalive()
keepalive |
void |
memberAdded(Member member)
|
void |
memberDisappeared(Member member)
|
void |
sendMessage(Member[] destination,
ChannelMessage msg)
|
protected BioSender[] |
setupForSend(Member[] destination)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.apache.catalina.tribes.transport.MultiPointSender |
---|
setDirectBuffer, setMaxRetryAttempts, setRxBufSize, setTxBufSize |
Methods inherited from interface org.apache.catalina.tribes.transport.DataSender |
---|
getConnectTime, getRequestCount, isConnected, setKeepAliveCount, setKeepAliveTime, setTimeout |
Field Detail |
---|
protected long selectTimeout
protected java.util.HashMap bioSenders
Constructor Detail |
---|
public MultipointBioSender()
Method Detail |
---|
public void sendMessage(Member[] destination, ChannelMessage msg) throws ChannelException
sendMessage
in interface MultiPointSender
ChannelException
protected BioSender[] setupForSend(Member[] destination) throws ChannelException
ChannelException
public void connect() throws java.io.IOException
AbstractSender
connect
in interface DataSender
connect
in class AbstractSender
java.io.IOException
public void memberAdded(Member member)
memberAdded
in interface MultiPointSender
public void memberDisappeared(Member member)
memberDisappeared
in interface MultiPointSender
public void disconnect()
AbstractSender
disconnect
in interface DataSender
disconnect
in class AbstractSender
public void finalize()
finalize
in class java.lang.Object
public boolean keepalive()
AbstractSender
keepalive
in interface DataSender
keepalive
in class AbstractSender
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |