|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.lang.Thread org.sonar.core.batch.AbstractTask
public abstract class AbstractTask
Nested Class Summary |
---|
Nested classes/interfaces inherited from class java.lang.Thread |
---|
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler |
Field Summary | |
---|---|
protected Monitored |
monitored
|
Fields inherited from class java.lang.Thread |
---|
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
Constructor Summary | |
---|---|
protected |
AbstractTask(DatabaseConnector databaseConnector,
Monitor monitor)
|
Method Summary | |
---|---|
protected abstract void |
execute()
|
protected DaoFacade |
getDao()
|
protected DatabaseConnector |
getDatabaseConnector()
|
protected abstract java.lang.String |
getMessage()
|
void |
run()
|
protected void |
startMonitoring()
|
void |
stopMonitoring()
|
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 |
---|
protected Monitored monitored
Constructor Detail |
---|
protected AbstractTask(DatabaseConnector databaseConnector, Monitor monitor)
Method Detail |
---|
public final void run()
run
in interface java.lang.Runnable
run
in class java.lang.Thread
protected abstract void execute()
protected abstract java.lang.String getMessage()
protected DaoFacade getDao()
protected void startMonitoring()
public void stopMonitoring()
protected DatabaseConnector getDatabaseConnector()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |