org.gudy.azureus2.core3.util
Class AERunnableObject

java.lang.Object
  extended by org.gudy.azureus2.core3.util.AERunnableObject
All Implemented Interfaces:
Runnable

public abstract class AERunnableObject
extends Object
implements Runnable

Author:
TuxPaper

Constructor Summary
AERunnableObject()
           
 
Method Summary
 void run()
           
abstract  Object runSupport()
           
 void setupReturn(String ID, Object[] returnValueObject, AESemaphore sem)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AERunnableObject

public AERunnableObject()
Method Detail

run

public void run()
Specified by:
run in interface Runnable

setupReturn

public void setupReturn(String ID,
                        Object[] returnValueObject,
                        AESemaphore sem)

runSupport

public abstract Object runSupport()