public class ProgressWindowExecutorTask<C extends ApplicationContext> extends ExecutorTask<C>
childTaskRef, isTestMode, monitorController, resultRef, stateFlag
Constructor and Description |
---|
ProgressWindowExecutorTask(C ctx,
AsyncExecutable subTask) |
ProgressWindowExecutorTask(C ctx,
LogChannel logCh,
AsyncExecutable subTask) |
Modifier and Type | Method and Description |
---|---|
protected void |
doOnFinish()
Is called in ANY CASE when the task has finished.
|
protected void |
doOnStart()
Is called when the task actually has started.
|
void |
setProgressMessage(java.lang.String text) |
void |
setTitleIcon(IconKey titleIcon) |
void |
setTitleText(NlsKey titleText) |
executeAsync, getExecutable, setExecutable
awaitFinished, awaitFinished, awaitStarted, cancel, createTaskId, deregisterTask, doOnSuccess, executeChildTask, executeChildTask, getCurrentFuture, getMaxChildTasks, getPriority, getProcessingDuration, getStartTime, getStopWatch, handleFinish, handleStart, handleSuccess, isRegisterForCancel, isRunning, notifyProceeded, registerTask, releaseStart, run, setCurrentFuture, setMaxChildTasks, setPriority, setRegisterForCancel, setReleaseTimeout, submit, submit, submitInternal, toString, wasSucceeded
addMonitor, checkCancelled, checkForErrorAndRethrow, clearMonitors, createRunStateFlag, doOnCancel, doOnFailure, execute, executeSubTask, getError, getMaxProgressSteps, getMonitorCount, getMonitors, getName, getProgressStepCount, getResult, getRunStateFlag, getTaskId, getType, handleCancellation, handleFailure, hasError, hasMonitor, isCancellable, registerTaskStateChange, removeMonitor, resetProgress, setCancellable, setLogLevel, setMaxProgressSteps, setMonitor, setName, setName, setResult, setRunStateFlag, setTaskId, setType, shouldFireMonitor, sleepChecked, wasCancelled
getApplicationContext, getLogChannel, isLogDebug, isLogVerbose, logDebug, logDump, logError, logError, logFatal, logInfo, logVerbose, logWarning, setLogChannel
configureDumpHeadlineLength, configureDumpMaxElementsPrinted, copyDumpStringValues, copyToStringValues, createDumpHeader, toDumpString, toDumpString, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
checkCancelled, checkForErrorAndRethrow, executeSubTask, getName, getResult, getRunStateFlag, getTaskId, getType, handleCancellation, handleFailure, isCancellable, setCancellable, setName, setResult, setRunStateFlag, sleepChecked
getApplicationContext
execute
addMonitor, clearMonitors, getMonitorCount, getMonitors, hasMonitor, removeMonitor
getLogChannel, isLogDebug, isLogVerbose, logDebug, logDump, logError, logError, logFatal, logInfo, logVerbose, logWarning, setLogChannel
wasCancelled
getTaskId
toDumpString, toDumpString, toString
public ProgressWindowExecutorTask(C ctx, AsyncExecutable subTask)
public ProgressWindowExecutorTask(C ctx, LogChannel logCh, AsyncExecutable subTask)
public void setTitleIcon(IconKey titleIcon)
public void setTitleText(NlsKey titleText)
public void setProgressMessage(java.lang.String text)
protected void doOnStart() throws java.lang.Exception
AbstractAsyncTask
doOnStart
in class AbstractAsyncTask<C extends ApplicationContext>
java.lang.Exception
protected void doOnFinish()
AbstractAsyncTask
doOnFinish
in class AbstractAsyncTask<C extends ApplicationContext>
Copyright © 2014 EsprIT-Systems. All Rights Reserved.