Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Freenet.message
Class KeyedMM  view KeyedMM download KeyedMM.java

java.lang.Object
  extended byFreenet.MessageMemory
      extended byFreenet.message.KeyedMM

public class KeyedMM
extends Freenet.MessageMemory

This is the MessageMemory pertaining to messages that need to remember the keys used.


Field Summary
(package private)  Freenet.Address dataref
           
(package private)  Freenet.Address lastAddr
           
(package private)  Freenet.Key lastAttempt
           
(package private)  java.lang.Class messageType
           
(package private)  boolean pending
           
(package private)  Freenet.Key searchKey
           
(package private)  java.util.Vector usedAddresses
           
 
Fields inherited from class Freenet.MessageMemory
depth, origRec, replyCon
 
Constructor Summary
KeyedMM(Freenet.Address origRec, long depth, Freenet.ConnectionHandler replyCon, Freenet.Key searchKey, Freenet.Key lastAttempt, java.lang.Class messageType)
           
KeyedMM(Freenet.Address origRec, long depth, Freenet.Key searchKey, Freenet.Key lastAttempt, java.lang.Class messageType)
           
 
Method Summary
 void lost(java.lang.Long longid)
          A method called if this messagememory is lost from the datastore due to overflow
 
Methods inherited from class Freenet.MessageMemory
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

searchKey

Freenet.Key searchKey

lastAttempt

Freenet.Key lastAttempt

messageType

java.lang.Class messageType

usedAddresses

java.util.Vector usedAddresses

lastAddr

Freenet.Address lastAddr

dataref

Freenet.Address dataref

pending

boolean pending
Constructor Detail

KeyedMM

public KeyedMM(Freenet.Address origRec,
               long depth,
               Freenet.Key searchKey,
               Freenet.Key lastAttempt,
               java.lang.Class messageType)

KeyedMM

public KeyedMM(Freenet.Address origRec,
               long depth,
               Freenet.ConnectionHandler replyCon,
               Freenet.Key searchKey,
               Freenet.Key lastAttempt,
               java.lang.Class messageType)
Method Detail

lost

public void lost(java.lang.Long longid)
Description copied from class: Freenet.MessageMemory
A method called if this messagememory is lost from the datastore due to overflow