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 java.lang.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, java.util.Map _map)
           
protected  long getExpiry()
           
protected  HashWrapper getKey()
           
protected  java.util.List getKeys(boolean put, boolean exhaustive)
           
protected  byte getType()
           
protected  java.util.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 java.util.Map serialise()

deserialise

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

getKey

protected HashWrapper getKey()

getExpiry

protected long getExpiry()

getType

protected byte getType()

getKeys

protected java.util.List getKeys(boolean put,
                                 boolean exhaustive)