juglr.net
Class TCPChannelActor

java.lang.Object
  extended by juglr.Actor
      extended by juglr.net.TCPChannelActor

public abstract class TCPChannelActor
extends Actor

An Actor handling a TCP connection via a SocketChannel. Normally the life cycle of TCPChannelActors are controlled by a TCPChannelStrategy.

See Also:
TCPServerActor, TCPChannelStrategy

Field Summary
protected  java.nio.channels.SocketChannel channel
          The channel to handle
 
Constructor Summary
TCPChannelActor(java.nio.channels.SocketChannel channel)
           
 
Method Summary
 
Methods inherited from class juglr.Actor
await, awaitTimeout, getAddress, getBus, react, send, start, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

channel

protected java.nio.channels.SocketChannel channel
The channel to handle

Constructor Detail

TCPChannelActor

public TCPChannelActor(java.nio.channels.SocketChannel channel)