|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.lang.Thread
oemware.core.ThreadBase
oemware.core.SingleThread
public abstract class SingleThread
The single thread base clase. Handles the thread loop. If the sleep time is set above zero, the thread sleeps after each execution.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class java.lang.Thread |
|---|
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler |
| Field Summary |
|---|
| Fields inherited from class oemware.core.ThreadBase |
|---|
mJoinThread, mJoinTimeout, mRunning |
| Fields inherited from class java.lang.Thread |
|---|
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
| Constructor Summary | |
|---|---|
SingleThread()
|
|
| Method Summary | |
|---|---|
abstract void |
execute()
Implement this method. |
boolean |
getDeductExecuteTime()
|
long |
getSleepTime()
|
void |
run()
Continuously call the "execute" method. |
void |
setDeductExecuteTime(boolean pV)
|
void |
setSleepTime(long pV)
|
| Methods inherited from class oemware.core.ThreadBase |
|---|
afterStart, afterStop, beforeStart, beforeStop, getJoinThread, getJoinTimeout, isRunning, setJoinThread, setJoinTimeout, shutdown, startup |
| 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 |
| Constructor Detail |
|---|
public SingleThread()
| Method Detail |
|---|
public void run()
run in interface java.lang.Runnablerun in class ThreadBasepublic abstract void execute()
public final void setSleepTime(long pV)
public final long getSleepTime()
public final void setDeductExecuteTime(boolean pV)
public final boolean getDeductExecuteTime()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||