|
||||||||||
| 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
OpenR66ProtocolRemoteShutdownExceptionpublic void remove(org.jboss.netty.channel.Channel localChannel)
public void shutdownAllLocalChannels()
public String toString()
toString in class Objectpublic boolean equals(Object obj)
equals in class Objectpublic int hashCode()
hashCode in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||