List of all members.
Public Member Functions |
void | publishEvent (IDLEntity customStruct) throws AcsJException |
void | disconnect () throws IllegalStateException |
Detailed Description
This interface provides an abstraction for an Event Publisher.
Discuss this interface, and also the exceptions. For some more details, check the TODOs described in AcsEventSubscriber.
- Author:
- rtobar
Member Function Documentation
void alma.acs.nc.AcsEventPublisher.disconnect |
( |
|
) |
throws IllegalStateException |
void alma.acs.nc.AcsEventPublisher.publishEvent |
( |
IDLEntity |
customStruct |
) |
throws AcsJException |
Publishes a structured event through the Notification Channel to which this publisher is connected to.
- Parameters:
-
| customStruct | The structure to send through the Notification Channel |
- Exceptions:
-
| AcsJException | In case of any failure, including if the publisher is not yet connected (or has been disconnected) to the Notification Channel. |
The documentation for this interface was generated from the following file: