public class InvocationObserverI extends ObserverWithDelegate<InvocationMetrics,InvocationObserver> implements InvocationObserver
| Modifier and Type | Class and Description |
|---|---|
static class |
InvocationObserverI.CollocatedInvocationHelper |
static class |
InvocationObserverI.RemoteInvocationHelper |
Observer.MetricsUpdate<T>_delegateserialVersionUID| Constructor and Description |
|---|
InvocationObserverI() |
| Modifier and Type | Method and Description |
|---|---|
CollocatedObserver |
getCollocatedObserver(ObjectAdapter adapter,
int requestId,
int sz)
Get a collocated observer for this invocation.
|
RemoteObserver |
getRemoteObserver(ConnectionInfo con,
Endpoint edpt,
int requestId,
int sz)
Get a remote observer for this invocation.
|
void |
retried()
Notification of the invocation being retried.
|
void |
userException()
Notification of a user exception.
|
attach, detach, failed, getDelegate, getObserver, setDelegateforEach, getEntry, getObserver, initpublic void userException()
InvocationObserveruserException in interface InvocationObserverpublic void retried()
InvocationObserverretried in interface InvocationObserverpublic RemoteObserver getRemoteObserver(ConnectionInfo con, Endpoint edpt, int requestId, int sz)
InvocationObservergetRemoteObserver in interface InvocationObservercon - The connection information.edpt - The connection endpoint.requestId - The ID of the invocation.sz - The size of the invocation.public CollocatedObserver getCollocatedObserver(ObjectAdapter adapter, int requestId, int sz)
InvocationObservergetCollocatedObserver in interface InvocationObserveradapter - The object adapter hosting the collocated Ice object.requestId - The ID of the invocation.sz - The size of the invocation.