public class DelayedCallbackNotifierDelegate extends java.lang.Object implements CallbackNotifierDelegate
| Modifier and Type | Field and Description |
|---|---|
protected StepTaskCallback |
m_callback
The callback to notify
|
protected ExecutionResult |
m_result
The result produced
|
protected StepTask |
m_taskExecuted
The task executed
|
| Constructor and Description |
|---|
DelayedCallbackNotifierDelegate() |
| Modifier and Type | Method and Description |
|---|---|
void |
notifyCallback(StepTaskCallback callback,
StepTask taskExecuted,
ExecutionResult result)
Notify the callback.
|
void |
notifyNow()
Do the notification now
|
protected StepTaskCallback m_callback
protected StepTask m_taskExecuted
protected ExecutionResult m_result
public void notifyCallback(StepTaskCallback callback, StepTask taskExecuted, ExecutionResult result) throws java.lang.Exception
notifyCallback in interface CallbackNotifierDelegatecallback - the callback to notifytaskExecuted - the StepTask that was executedresult - the ExecutionResult that was producedjava.lang.Exception - if a problem occurspublic void notifyNow()
throws java.lang.Exception
java.lang.Exception - if a problem occurs