public abstract class Service
extends java.lang.Thread
Constructor and Description |
---|
Service() |
Modifier and Type | Method and Description |
---|---|
void |
destroy(java.lang.Object obj) |
void |
init(java.lang.Object obj) |
boolean |
isRunning() |
protected boolean |
keepOn() |
abstract void |
quit() |
abstract void |
run() |
protected void |
setRunning(boolean r) |
void |
startService(java.lang.Object obj) |
void |
stopService(java.lang.Object obj) |
void |
stopService(java.lang.Object obj,
long millis) |
void |
stopService(java.lang.Object obj,
java.lang.Long millis)
Stops the service.
|
void |
wait_for_running(long t) |
activeCount, checkAccess, clone, 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
public abstract void run()
run
in interface java.lang.Runnable
run
in class java.lang.Thread
public abstract void quit()
public void init(java.lang.Object obj)
public void destroy(java.lang.Object obj)
protected final boolean keepOn()
public void startService(java.lang.Object obj)
public boolean isRunning()
protected void setRunning(boolean r)
public void wait_for_running(long t) throws java.lang.InterruptedException
java.lang.InterruptedException
public final void stopService(java.lang.Object obj, java.lang.Long millis)
obj
- millis
- value in mspublic final void stopService(java.lang.Object obj)
public final void stopService(java.lang.Object obj, long millis)