akka.io
Class TcpConnection.PendingWriteFile

java.lang.Object
  extended by akka.io.TcpConnection.PendingWrite
      extended by akka.io.TcpConnection.PendingWriteFile
All Implemented Interfaces:
java.lang.Runnable
Enclosing class:
TcpConnection

public class TcpConnection.PendingWriteFile
extends TcpConnection.PendingWrite
implements java.lang.Runnable


Constructor Summary
TcpConnection.PendingWriteFile(ActorRef commander, java.nio.channels.FileChannel fileChannel, long offset, long remaining, Tcp.Event ack, Tcp.WriteCommand tail)
           
 
Method Summary
 ActorRef commander()
           
 TcpConnection.PendingWrite doWrite(TcpConnection.ConnectionInfo info)
           
 void release()
           
 void run()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TcpConnection.PendingWriteFile

public TcpConnection.PendingWriteFile(ActorRef commander,
                                      java.nio.channels.FileChannel fileChannel,
                                      long offset,
                                      long remaining,
                                      Tcp.Event ack,
                                      Tcp.WriteCommand tail)
Method Detail

commander

public ActorRef commander()
Specified by:
commander in class TcpConnection.PendingWrite

doWrite

public TcpConnection.PendingWrite doWrite(TcpConnection.ConnectionInfo info)
Specified by:
doWrite in class TcpConnection.PendingWrite

release

public void release()
Specified by:
release in class TcpConnection.PendingWrite

run

public void run()
Specified by:
run in interface java.lang.Runnable