Documentation for Ice 3.5. The latest release is Ice 3.7. Refer to the space directory for other releases.


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.


  • No labels