net.tomp2p.connection
Class ChannelCreator
java.lang.Object
net.tomp2p.connection.ChannelCreator
public class ChannelCreator
- extends Object
|
Constructor Summary |
ChannelCreator(org.jboss.netty.channel.group.ChannelGroup channelsTCP,
org.jboss.netty.channel.group.ChannelGroup channelsUDP,
int permits,
MessageLogger messageLoggerFilter,
org.jboss.netty.channel.ChannelFactory tcpClientChannelFactory,
org.jboss.netty.channel.ChannelFactory udpClientChannelFactory,
AtomicBoolean shutdown,
ConnectionReservation connectionReservation,
boolean keepAliveAndReuse)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ChannelCreator
public ChannelCreator(org.jboss.netty.channel.group.ChannelGroup channelsTCP,
org.jboss.netty.channel.group.ChannelGroup channelsUDP,
int permits,
MessageLogger messageLoggerFilter,
org.jboss.netty.channel.ChannelFactory tcpClientChannelFactory,
org.jboss.netty.channel.ChannelFactory udpClientChannelFactory,
AtomicBoolean shutdown,
ConnectionReservation connectionReservation,
boolean keepAliveAndReuse)
createUDPChannel
public org.jboss.netty.channel.Channel createUDPChannel(ReplyTimeoutHandler timeoutHandler,
RequestHandlerUDP requestHandler,
FutureResponse futureResponse,
boolean broadcast)
createTCPChannel
public org.jboss.netty.channel.ChannelFuture createTCPChannel(ReplyTimeoutHandler timeoutHandler,
FutureResponse futureResponse,
int connectTimeoutMillis,
int idleTCPMillis,
Message message,
RequestHandlerTCP requestHandler)
release
public void release()
release
public void release(int nr)
releaseCreating
public void releaseCreating()
releaseOpen
public void releaseOpen()
tryClose
public void tryClose(PeerAddress destination)
resetStat
public static void resetStat()
getStatConnectionsCreatedTCP
public static long getStatConnectionsCreatedTCP()
getStatConnectionsCreatedUDP
public static long getStatConnectionsCreatedUDP()
Copyright © 2011. All Rights Reserved.