public class WaitOnEventUIServiceImpl extends java.lang.Object implements WaitOnEventUIService
Constructor and Description |
---|
WaitOnEventUIServiceImpl() |
Modifier and Type | Method and Description |
---|---|
void |
callbackOnEvent(java.lang.String event,
SynchronousCallbackOnEventTrigger callback)
Callback will be removed after its execution.
|
void |
callbackOnFinishingProcessing(java.lang.String event,
CallbackOnEventDone callback) |
void |
permanentCallbackOnEvent(java.lang.String event,
SynchronousCallbackOnEventTrigger callback)
Callback will be called after every occurance of the event.
|
void |
permanentCallbackOnFinishingProcessing(java.lang.String event,
CallbackOnEventDone callback) |
void |
removePermanentCallbackOnEvent(java.lang.String event,
SynchronousCallbackOnEventTrigger callback) |
void |
removePermanentCallbackOnFinishingProcessing(java.lang.String event,
CallbackOnEventDone callback) |
void |
signalProcessingDone(WaitOnEventTicket ticket) |
void |
triggerEvent(java.lang.String event) |
void |
triggerEvent(java.lang.String event,
CallbackOnEventDone callback) |
public void callbackOnEvent(java.lang.String event, SynchronousCallbackOnEventTrigger callback)
WaitOnEventUIService
callbackOnEvent
in interface WaitOnEventUIService
public void permanentCallbackOnEvent(java.lang.String event, SynchronousCallbackOnEventTrigger callback)
WaitOnEventUIService
permanentCallbackOnEvent
in interface WaitOnEventUIService
public void removePermanentCallbackOnEvent(java.lang.String event, SynchronousCallbackOnEventTrigger callback)
removePermanentCallbackOnEvent
in interface WaitOnEventUIService
public void callbackOnFinishingProcessing(java.lang.String event, CallbackOnEventDone callback)
callbackOnFinishingProcessing
in interface WaitOnEventUIService
public void permanentCallbackOnFinishingProcessing(java.lang.String event, CallbackOnEventDone callback)
permanentCallbackOnFinishingProcessing
in interface WaitOnEventUIService
public void removePermanentCallbackOnFinishingProcessing(java.lang.String event, CallbackOnEventDone callback)
removePermanentCallbackOnFinishingProcessing
in interface WaitOnEventUIService
public void triggerEvent(java.lang.String event)
triggerEvent
in interface WaitOnEventUIService
public void triggerEvent(java.lang.String event, CallbackOnEventDone callback)
triggerEvent
in interface WaitOnEventUIService
public void signalProcessingDone(WaitOnEventTicket ticket)
signalProcessingDone
in interface WaitOnEventUIService