public class ConnectionReservation extends Object
| Constructor and Description |
|---|
ConnectionReservation(org.jboss.netty.channel.ChannelFactory tcpClientChannelFactory,
org.jboss.netty.channel.ChannelFactory udpChannelFactory,
ConnectionConfiguration configuration,
MessageLogger messageLoggerFilter) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPeerConnection(PeerConnection peerConnection) |
void |
release(int permits) |
void |
releaseCreating(int permits) |
void |
releaseOpen(int permits) |
void |
removePeerConnection(PeerConnection peerConnection) |
ChannelCreator |
reserve(int permits) |
ChannelCreator |
reserve(int permits,
boolean keepAliveAndReuse) |
void |
shutdown()
Close all open connections and prevent creating new ones.
|
public ConnectionReservation(org.jboss.netty.channel.ChannelFactory tcpClientChannelFactory,
org.jboss.netty.channel.ChannelFactory udpChannelFactory,
ConnectionConfiguration configuration,
MessageLogger messageLoggerFilter)
public ChannelCreator reserve(int permits) throws org.jboss.netty.channel.ChannelException
org.jboss.netty.channel.ChannelExceptionpublic ChannelCreator reserve(int permits, boolean keepAliveAndReuse) throws org.jboss.netty.channel.ChannelException
org.jboss.netty.channel.ChannelExceptionpublic void releaseCreating(int permits)
public void releaseOpen(int permits)
public void release(int permits)
public void shutdown()
public void addPeerConnection(PeerConnection peerConnection)
public void removePeerConnection(PeerConnection peerConnection)
Copyright © 2011. All Rights Reserved.