easypastry.dht
Interface DHTHandler

All Known Implementing Classes:
BunshinDHTHandler

public interface DHTHandler


Method Summary
 java.io.Serializable get(java.lang.String key)
           
 java.util.Hashtable<java.lang.String,java.lang.Integer> getState()
           
 void put(java.lang.String key, java.io.Serializable value)
           
 void remove(java.lang.String key)
           
 

Method Detail

put

void put(java.lang.String key,
         java.io.Serializable value)
         throws DHTException
Throws:
DHTException

get

java.io.Serializable get(java.lang.String key)
                         throws DHTException
Throws:
DHTException

remove

void remove(java.lang.String key)
            throws DHTException
Throws:
DHTException

getState

java.util.Hashtable<java.lang.String,java.lang.Integer> getState()