Ice 3.7 Slice API Reference
Operations | List of all members
Ice::Instrumentation::ObserverUpdater Local Interface Reference

The observer updater interface. More...

defined in <Ice/Instrumentation.ice>

local interface ObserverUpdater { ... }

Operations

void updateConnectionObservers ()
 Update connection observers associated with each of the Ice connection from the communicator and its object adapters. More...
 
void updateThreadObservers ()
 Update thread observers associated with each of the Ice thread from the communicator and its object adapters. More...
 

Detailed Description

The observer updater interface.

This interface is implemented by the Ice run-time and an instance of this interface is provided by the Ice communicator on initialization to the CommunicatorObserver object set with the communicator initialization data. The Ice communicator calls CommunicatorObserver#setObserverUpdater to provide the observer updater.

This interface can be used by add-ins implementing the CommunicatorObserver interface to update the observers of connections and threads.

Operation Documentation

◆ updateConnectionObservers()

void updateConnectionObservers ( )

Update connection observers associated with each of the Ice connection from the communicator and its object adapters.

When called, this method goes through all the connections and for each connection CommunicatorObserver#getConnectionObserver is called. The implementation of getConnectionObserver has the possibility to return an updated observer if necessary.

◆ updateThreadObservers()

void updateThreadObservers ( )

Update thread observers associated with each of the Ice thread from the communicator and its object adapters.

When called, this method goes through all the threads and for each thread CommunicatorObserver#getThreadObserver is called. The implementation of getThreadObserver has the possibility to return an updated observer if necessary.


The documentation for this interface was generated from the following file: