php.java.bridge
Class ThreadPool.Delegate

java.lang.Object
  extended by java.lang.Thread
      extended by php.java.bridge.ThreadPool.Delegate
All Implemented Interfaces:
java.lang.Runnable
Direct Known Subclasses:
AppThreadPool.Delegate
Enclosing class:
ThreadPool

protected class ThreadPool.Delegate
extends java.lang.Thread

Threads continue to pull runnables and run them in the thread environment.


Nested Class Summary
 
Nested classes/interfaces inherited from class java.lang.Thread
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler
 
Field Summary
protected  boolean terminate
           
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
ThreadPool.Delegate(java.lang.String name)
           
ThreadPool.Delegate(java.lang.ThreadGroup group, java.lang.String name)
           
 
Method Summary
protected  void createThread(java.lang.String name)
           
protected  void end()
           
 void run()
           
protected  void terminate()
           
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

terminate

protected boolean terminate
Constructor Detail

ThreadPool.Delegate

public ThreadPool.Delegate(java.lang.String name)

ThreadPool.Delegate

public ThreadPool.Delegate(java.lang.ThreadGroup group,
                           java.lang.String name)
Method Detail

terminate

protected void terminate()

end

protected void end()

createThread

protected void createThread(java.lang.String name)

run

public void run()
Specified by:
run in interface java.lang.Runnable
Overrides:
run in class java.lang.Thread