public interface JournalTask<S extends ServerContext> extends RemoteTask<S>
Modifier and Type | Method and Description |
---|---|
void |
attachAndPlayEventJournal(SessionId sessionId)
Re-attaches to the
JournalTask and forces it to sent all stored and future events
to the given session. |
JournalTaskMonitor |
getJournalMonitor() |
JournalTaskId |
getTaskId()
Returns the
RemoteTaskId of this task |
void |
setSessionId(SessionId sessionId) |
getOwnerSessionId, getRunStateFlag, getSessionId, submit, submit
awaitFinished, awaitFinished, awaitStarted, executeChildTask, executeChildTask, getError, getProcessingDuration, hasError, isRegisterForCancel, isRunning, releaseStart, setName, setReleaseTimeout
checkCancelled, checkForErrorAndRethrow, executeAsync, executeSubTask, getName, getResult, getType, handleCancellation, handleFailure, isCancellable, notifyProceeded, 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
cancel
wasCancelled
toDumpString, toDumpString, toString, toString
getServerContext
cancel, getKillerSessionId
JournalTaskId getTaskId()
RemoteTask
RemoteTaskId
of this taskgetTaskId
in interface AsyncExecutable<S extends ServerContext>
getTaskId
in interface RemoteTask<S extends ServerContext>
getTaskId
in interface TaskIdHolder
JournalTaskMonitor getJournalMonitor()
void attachAndPlayEventJournal(SessionId sessionId)
JournalTask
and forces it to sent all stored and future events
to the given session.void setSessionId(SessionId sessionId)
Copyright © 2014 EsprIT-Systems. All Rights Reserved.