org.gudy.azureus2.pluginsimpl.local.ddb
Class DDBaseImpl.listenerMapper

java.lang.Object
  extended by org.gudy.azureus2.pluginsimpl.local.ddb.DDBaseImpl.listenerMapper
All Implemented Interfaces:
DHTPluginOperationListener
Enclosing class:
DDBaseImpl

protected class DDBaseImpl.listenerMapper
extends Object
implements DHTPluginOperationListener


Constructor Summary
protected DDBaseImpl.listenerMapper(DistributedDatabaseListener _listener, int _type, DistributedDatabaseKey _key, long _timeout, boolean _exhaustive, boolean _high_priority)
           
 
Method Summary
 void complete(byte[] timeout_key, boolean timeout_occurred)
           
 boolean diversified()
           
 void starts(byte[] _key)
           
 void valueRead(DHTPluginContact originator, DHTPluginValue _value)
           
 void valueWritten(DHTPluginContact target, DHTPluginValue value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DDBaseImpl.listenerMapper

protected DDBaseImpl.listenerMapper(DistributedDatabaseListener _listener,
                                    int _type,
                                    DistributedDatabaseKey _key,
                                    long _timeout,
                                    boolean _exhaustive,
                                    boolean _high_priority)
Method Detail

diversified

public boolean diversified()
Specified by:
diversified in interface DHTPluginOperationListener

starts

public void starts(byte[] _key)
Specified by:
starts in interface DHTPluginOperationListener

valueRead

public void valueRead(DHTPluginContact originator,
                      DHTPluginValue _value)
Specified by:
valueRead in interface DHTPluginOperationListener

valueWritten

public void valueWritten(DHTPluginContact target,
                         DHTPluginValue value)
Specified by:
valueWritten in interface DHTPluginOperationListener

complete

public void complete(byte[] timeout_key,
                     boolean timeout_occurred)
Specified by:
complete in interface DHTPluginOperationListener