|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectopenr66.protocol.networkhandler.NetworkChannel
public class NetworkChannel
NetworkChannel object to keep Network channel open while some local channels are attached to it.
Field Summary | |
---|---|
org.jboss.netty.channel.Channel |
channel
Network Channel |
AtomicInteger |
count
Number of active Local Channel referencing this Network Channel |
boolean |
isShuttingDown
Does this Network Channel is in shutdown |
long |
lastTimeUsed
Last Time in ms this channel was used by a LocalChannel |
ConcurrentLinkedQueue<org.jboss.netty.channel.Channel> |
localChannels
Associated LocalChannel |
Constructor Summary | |
---|---|
NetworkChannel(org.jboss.netty.channel.Channel networkChannel)
|
Method Summary | |
---|---|
void |
add(org.jboss.netty.channel.Channel localChannel)
|
boolean |
equals(Object obj)
|
int |
hashCode()
|
void |
remove(org.jboss.netty.channel.Channel localChannel)
|
void |
shutdownAllLocalChannels()
|
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public volatile AtomicInteger count
public volatile boolean isShuttingDown
public ConcurrentLinkedQueue<org.jboss.netty.channel.Channel> localChannels
public final org.jboss.netty.channel.Channel channel
public long lastTimeUsed
Constructor Detail |
---|
public NetworkChannel(org.jboss.netty.channel.Channel networkChannel)
Method Detail |
---|
public void add(org.jboss.netty.channel.Channel localChannel) throws OpenR66ProtocolRemoteShutdownException
OpenR66ProtocolRemoteShutdownException
public void remove(org.jboss.netty.channel.Channel localChannel)
public void shutdownAllLocalChannels()
public String toString()
toString
in class Object
public boolean equals(Object obj)
equals
in class Object
public int hashCode()
hashCode
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |