com.aelitis.azureus.core.dht.control.impl
Class DHTControlImpl.controlActivity

java.lang.Object
  extended by com.aelitis.azureus.core.dht.control.impl.DHTControlImpl.controlActivity
All Implemented Interfaces:
DHTControlActivity
Enclosing class:
DHTControlImpl

protected class DHTControlImpl.controlActivity
extends java.lang.Object
implements DHTControlActivity


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.aelitis.azureus.core.dht.control.DHTControlActivity
DHTControlActivity.ActivityNode, DHTControlActivity.ActivityState
 
Field Summary
protected  DHTControlImpl.DhtTask task
           
protected  ThreadPool tp
           
protected  int type
           
 
Fields inherited from interface com.aelitis.azureus.core.dht.control.DHTControlActivity
AT_EXTERNAL_GET, AT_EXTERNAL_PUT, AT_INTERNAL_GET, AT_INTERNAL_PUT
 
Constructor Summary
protected DHTControlImpl.controlActivity(ThreadPool _tp, DHTControlImpl.DhtTask _task)
           
 
Method Summary
 DHTControlActivity.ActivityState getCurrentState()
           
 java.lang.String getDescription()
           
 java.lang.String getString()
           
 byte[] getTarget()
           
 int getType()
           
 boolean isQueued()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tp

protected final ThreadPool tp

task

protected final DHTControlImpl.DhtTask task

type

protected final int type
Constructor Detail

DHTControlImpl.controlActivity

protected DHTControlImpl.controlActivity(ThreadPool _tp,
                                         DHTControlImpl.DhtTask _task)
Method Detail

getTarget

public byte[] getTarget()
Specified by:
getTarget in interface DHTControlActivity

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface DHTControlActivity

getType

public int getType()
Specified by:
getType in interface DHTControlActivity

isQueued

public boolean isQueued()
Specified by:
isQueued in interface DHTControlActivity

getCurrentState

public DHTControlActivity.ActivityState getCurrentState()
Specified by:
getCurrentState in interface DHTControlActivity

getString

public java.lang.String getString()
Specified by:
getString in interface DHTControlActivity