public class ChannelCreator extends Object
| Constructor and Description |
|---|
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) |
| Modifier and Type | Method and Description |
|---|---|
org.jboss.netty.channel.ChannelFuture |
createTCPChannel(ReplyTimeoutHandler timeoutHandler,
FutureResponse futureResponse,
int connectTimeoutMillis,
int idleTCPMillis,
Message message,
RequestHandlerTCP requestHandler) |
org.jboss.netty.channel.Channel |
createUDPChannel(ReplyTimeoutHandler timeoutHandler,
RequestHandlerUDP requestHandler,
FutureResponse futureResponse,
boolean broadcast) |
static long |
getStatConnectionsCreatedTCP() |
static long |
getStatConnectionsCreatedUDP() |
void |
release() |
void |
release(int nr) |
void |
releaseCreating() |
void |
releaseOpen() |
static void |
resetStat() |
void |
tryClose(PeerAddress destination) |
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)
public org.jboss.netty.channel.Channel createUDPChannel(ReplyTimeoutHandler timeoutHandler, RequestHandlerUDP requestHandler, FutureResponse futureResponse, boolean broadcast)
public org.jboss.netty.channel.ChannelFuture createTCPChannel(ReplyTimeoutHandler timeoutHandler, FutureResponse futureResponse, int connectTimeoutMillis, int idleTCPMillis, Message message, RequestHandlerTCP requestHandler)
public void release()
public void release(int nr)
public void releaseCreating()
public void releaseOpen()
public void tryClose(PeerAddress destination)
public static void resetStat()
public static long getStatConnectionsCreatedTCP()
public static long getStatConnectionsCreatedUDP()
Copyright © 2011. All Rights Reserved.