com.aelitis.azureus.plugins.dht.impl
Class DHTPluginStorageManager.diversification

java.lang.Object
  extended by com.aelitis.azureus.plugins.dht.impl.DHTPluginStorageManager.diversification
Enclosing class:
DHTPluginStorageManager

protected static class DHTPluginStorageManager.diversification
extends Object


Constructor Summary
protected DHTPluginStorageManager.diversification(DHTPluginStorageManager _manager, HashWrapper _key, byte _type)
           
protected DHTPluginStorageManager.diversification(DHTPluginStorageManager _manager, HashWrapper _key, byte _type, long _expiry, int[] _fixed_put_offsets)
           
 
Method Summary
protected static DHTPluginStorageManager.diversification deserialise(DHTPluginStorageManager _manager, Map _map)
           
protected  long getExpiry()
           
protected  HashWrapper getKey()
           
protected  List getKeys(boolean put, boolean exhaustive)
           
protected  byte getType()
           
protected  Map serialise()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DHTPluginStorageManager.diversification

protected DHTPluginStorageManager.diversification(DHTPluginStorageManager _manager,
                                                  HashWrapper _key,
                                                  byte _type)

DHTPluginStorageManager.diversification

protected DHTPluginStorageManager.diversification(DHTPluginStorageManager _manager,
                                                  HashWrapper _key,
                                                  byte _type,
                                                  long _expiry,
                                                  int[] _fixed_put_offsets)
Method Detail

serialise

protected Map serialise()

deserialise

protected static DHTPluginStorageManager.diversification deserialise(DHTPluginStorageManager _manager,
                                                                     Map _map)

getKey

protected HashWrapper getKey()

getExpiry

protected long getExpiry()

getType

protected byte getType()

getKeys

protected List getKeys(boolean put,
                       boolean exhaustive)