com.aelitis.azureus.core.dht.control.impl
Class DHTControlImpl.DhtTask
java.lang.Object
org.gudy.azureus2.core3.util.AERunnable
org.gudy.azureus2.core3.util.ThreadPoolTask
com.aelitis.azureus.core.dht.control.impl.DHTControlImpl.DhtTask
- All Implemented Interfaces:
- Runnable
- Enclosing class:
- DHTControlImpl
protected abstract class DHTControlImpl.DhtTask
- extends ThreadPoolTask
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DHTControlImpl.DhtTask
protected DHTControlImpl.DhtTask(ThreadPool thread_pool)
taskStarted
public void taskStarted()
- Overrides:
taskStarted
in class ThreadPoolTask
taskCompleted
public void taskCompleted()
- Overrides:
taskCompleted
in class ThreadPoolTask
interruptTask
public void interruptTask()
- Specified by:
interruptTask
in class ThreadPoolTask
cancel
protected abstract void cancel()
getTarget
public abstract byte[] getTarget()
getDescription
public abstract String getDescription()
getCurrentState
public abstract DHTControlActivity.ActivityState getCurrentState()