Ice::Instrumentation::InvocationObserver
Overview
local interface InvocationObserver extends Ice::Instrumentation::Observer
The invocation observer to instrument invocations on proxies. A proxy invocation can either result in a collocated or remote invocation. If it results in a remote invocation, a sub-observer is requested for the remote invocation.
Used By
Operation Index
retried — Notification of the invocation being retried.
userException — Notification of a user exception.
getRemoteObserver — Get a remote observer for this invocation.
Operations
void retried()
Notification of the invocation being retried.
void userException()
Notification of a user exception.
Ice::Instrumentation::RemoteObserver getRemoteObserver(Ice::ConnectionInfo con, Ice::Endpoint endpt, int requestId, int size)
Get a remote observer for this invocation.
Parameters
con
— The connection information.
endpt
— The connection endpoint.
requestId
— The ID of the invocation.
size
— The size of the invocation.
Return Value
The observer to instrument the remote invocation.