tapestry.interweave
Class InterweaveFileMsg

java.lang.Object
  |
  +--tapestry.api.TapestryRouteMsg
        |
        +--tapestry.interweave.InterweaveFileMsg
All Implemented Interfaces:
QueueElementIF, QuickSerializable

public class InterweaveFileMsg
extends TapestryRouteMsg
implements QuickSerializable

InterweaveFileMsg.java The message that carries a requested file being sent to SecureHash TO

Author:
Benjamin K. Poon

Field Summary
 String filename
           
 
Fields inherited from class tapestry.api.TapestryRouteMsg
hopCount, inbound, peer, qos, TTL
 
Constructor Summary
InterweaveFileMsg(InputBuffer buffer)
           
InterweaveFileMsg(SecureHash to, String filename, File file)
           
 
Method Summary
 Object clone()
           
 void serialize(OutputBuffer buffer)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

filename

public String filename
Constructor Detail

InterweaveFileMsg

public InterweaveFileMsg(SecureHash to,
                         String filename,
                         File file)

InterweaveFileMsg

public InterweaveFileMsg(InputBuffer buffer)
                  throws QSException
Method Detail

serialize

public void serialize(OutputBuffer buffer)
Specified by:
serialize in interface QuickSerializable
Overrides:
serialize in class TapestryRouteMsg

clone

public Object clone()
             throws CloneNotSupportedException
Overrides:
clone in class Object
CloneNotSupportedException

toString

public String toString()
Overrides:
toString in class Object