| 
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectnet.jbeans.lang.ThreadTask
Task object is an object to hold a method name and argument objects. This object is used(handled) by ThreadObjectImpl.
Runnable| Field Summary | |
protected  java.lang.Object[] | 
args
Arguments for the method.  | 
protected  java.lang.reflect.Method | 
method
The method to be executed.  | 
protected  java.lang.Object | 
object
The object executing the specified.  | 
| Constructor Summary | |
ThreadTask()
Construct a new ThreadTask object.  | 
|
ThreadTask(java.lang.Object object,
           java.lang.reflect.Method method,
           java.lang.Object[] args)
Construct a new ThreadTask object.  | 
|
| Method Summary | |
 java.lang.Object[] | 
getArgs()
Returns the arguments.  | 
 java.lang.reflect.Method | 
getMethod()
Returns the method object.  | 
 java.lang.Object | 
getObject()
Returns the object.  | 
 void | 
run()
The core of threaded version of makeObjectsPerform methods.  | 
 void | 
setArgs(java.lang.Object[] args)
 | 
 void | 
setMethod(java.lang.reflect.Method method)
 | 
 void | 
setObject(java.lang.Object object)
 | 
 void | 
setThreadTask(java.lang.Object object,
              java.lang.reflect.Method method,
              java.lang.Object[] args)
Construct a new ThreadTask object.  | 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
protected java.lang.Object object
protected java.lang.reflect.Method method
protected java.lang.Object[] args
| Constructor Detail | 
public ThreadTask()
public ThreadTask(java.lang.Object object,
                  java.lang.reflect.Method method,
                  java.lang.Object[] args)
args - an array of objects holding arguments for the method.| Method Detail | 
public void setThreadTask(java.lang.Object object,
                          java.lang.reflect.Method method,
                          java.lang.Object[] args)
args - an array of objects holding arguments for the method.public void setObject(java.lang.Object object)
public java.lang.Object getObject()
public void setMethod(java.lang.reflect.Method method)
public java.lang.reflect.Method getMethod()
public void setArgs(java.lang.Object[] args)
public java.lang.Object[] getArgs()
public void run()
run in interface java.lang.Runnable
  | 
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||