J-Integra® Espresso Programming Documentation (API) |
|
Ics.CosEventChannelAdmin Namespace
The CosEventChannelAdmin defines a set if event service interfaces that enables
decoupled asynchronous communication between objects and implements generic
(untyped) version of the OMG COSS standard event service.
Interfaces
Interface | Description |
ConsumerAdmin |
Abstract Factory used to create proxies for pull-style and
push-style consumers.
|
EventChannel |
Main interface for the Event Service.
|
ProxyPullConsumer |
Interface used by pull-style suppliers. Pull-style consumers use
this interface to connect, disconnect and pull events from the Event Service.
|
ProxyPullSupplier |
Interface used by pull-style consumers. Pull-style suppliers use
this interface to connect and disconnect from the Event Service.
|
ProxyPushConsumer |
Interface used by push-style suppliers. The application can use the
methods derived from CosEventComm.PushConsumer to disconnect from the Event
Service and push events.
|
ProxyPushSupplier |
Interface used by push-style consumers. Push-style consumers used
this interface to connect and disconnect from the Event Service.
|
SupplierAdmin |
Abstract Factory used to create proxies for pull-style and
push-style suppliers.
|
Exceptions
Exception | Description |
AlreadyConnected |
Exception raised if the user tries to connect to an already connected proxy.
|
TypeError |
Exception raised in Typed Event Services if there is a mismatch between the
proxy and its peer (supplier or consumer).
|
See Also
Ics Namespace