oogp2p.chord.nettables
Class InsertKeyNettable

java.lang.Object
  extended byoogp2p.Nettable
      extended byoogp2p.chord.nettables.ChordNettable
          extended byoogp2p.chord.nettables.InsertKeyNettable
All Implemented Interfaces:
java.io.Serializable

public class InsertKeyNettable
extends ChordNettable

Author:
cmz Nettable to Insert a File's Key into the Chord Ring
See Also:
Serialized Form

Field Summary
private  java.lang.String myFilename
           
private  byte[] myKey
           
private  java.net.InetAddress myOriginator
           
 
Fields inherited from class oogp2p.Nettable
myApplication, myReceiver, mySender
 
Constructor Summary
InsertKeyNettable(java.net.InetAddress sender, java.net.InetAddress receiver, java.net.InetAddress originator, byte[] key, java.lang.String filename)
           
 
Method Summary
 java.lang.Object getContents()
           
 java.lang.String getFileName()
           
 byte[] getKey()
           
 java.net.InetAddress getOriginator()
           
 
Methods inherited from class oogp2p.Nettable
getApplicationName, getReceiver, getSender, setReceiver
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

myOriginator

private java.net.InetAddress myOriginator

myKey

private byte[] myKey

myFilename

private java.lang.String myFilename
Constructor Detail

InsertKeyNettable

public InsertKeyNettable(java.net.InetAddress sender,
                         java.net.InetAddress receiver,
                         java.net.InetAddress originator,
                         byte[] key,
                         java.lang.String filename)
Parameters:
filename -
Method Detail

getContents

public java.lang.Object getContents()
Overrides:
getContents in class ChordNettable

getOriginator

public java.net.InetAddress getOriginator()

getKey

public byte[] getKey()

getFileName

public java.lang.String getFileName()