public class WorkflowExecutionServiceThread extends ServiceThreadBase<WorkflowExecutionResult> implements WorkflowExecutionServiceContext
Constructor and Description |
---|
WorkflowExecutionServiceThread(WorkflowExecutionService eservice,
WorkflowExecutionItem eitem,
StepExecutionContext econtext,
LoggingManager loggingManager,
ExecutionLifecyclePluginHandler executionLifecyclePluginHandler) |
Modifier and Type | Method and Description |
---|---|
StepExecutionContext |
getContext() |
WorkflowExecutionResult |
getResult() |
void |
run() |
WorkflowExecutionResult |
runWorkflow() |
void |
setResult(WorkflowExecutionResult result) |
abort, getResultObject, getThrowable, isAborted, isSuccessful
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
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getResultObject, getThrowable, isAborted, isSuccessful
public WorkflowExecutionServiceThread(WorkflowExecutionService eservice, WorkflowExecutionItem eitem, StepExecutionContext econtext, LoggingManager loggingManager, ExecutionLifecyclePluginHandler executionLifecyclePluginHandler)
public void run()
run
in interface java.lang.Runnable
run
in class java.lang.Thread
public WorkflowExecutionResult runWorkflow()
public StepExecutionContext getContext()
getContext
in interface WorkflowExecutionServiceContext
public WorkflowExecutionResult getResult()
getResult
in interface WorkflowExecutionServiceContext
public void setResult(WorkflowExecutionResult result)