Apama API Reference for .NET
10.2.0.3
|
IResponseWrapper is an interface that specifies the public API for objects returned by the various request-response methods of the Event Service. More...
Inherits IDisposable.
Public Member Functions | |
void | ReleaseLock () |
Release any threads that are blocked due to having called waitOnLock(); equivalent to calling Dispose(). More... | |
Properties | |
Apama.Event.Event | Event [get] |
Get the wrapped Event. More... | |
IResponseWrapper is an interface that specifies the public API for objects returned by the various request-response methods of the Event Service.
IMPORTANT Iff acknowledgement sequencing is being used in the EventService, then the client MUST ALWAYS ensure that releaseLock() is called on the IResponseWrapper object returned from a requestResponse() call.
All of this assumes that there is a single receiver thread and possibly multiple client threads.
void Apama.Services.Event.IResponseWrapper.ReleaseLock | ( | ) |
Release any threads that are blocked due to having called waitOnLock(); equivalent to calling Dispose().
This method or Dispose must be called by the client thread after it has retrieved the wrapped response event.
|
get |