org.kth.dks.dks_dht
Interface DHTStorage

All Known Implementing Classes:
DHTDiskStorage, DHTMemoryStorage

public interface DHTStorage


Method Summary
 void changeItem(long key, DKSObject oldvalue, DKSObject newvalue)
           
 java.util.List getAllItems(int r)
           
 long[] getAllKeys()
           
 java.util.Iterator getEntriesIterator()
           
 void insertItem(long key, DKSObject value)
           
 DKSObject[] lookupItem(long key)
           
 void removeItem(long key, DKSObject value)
           
 

Method Detail

insertItem

void insertItem(long key,
                DKSObject value)

lookupItem

DKSObject[] lookupItem(long key)

getAllKeys

long[] getAllKeys()

removeItem

void removeItem(long key,
                DKSObject value)

changeItem

void changeItem(long key,
                DKSObject oldvalue,
                DKSObject newvalue)

getEntriesIterator

java.util.Iterator getEntriesIterator()

getAllItems

java.util.List getAllItems(int r)


Copyright © 2010. All Rights Reserved.