

Public Member Functions | |
| abstract Publisher | getPublisher () |
| abstract void | deactivate () throws AcsJException |
| String | getChannelName () |
Static Public Member Functions | |
| AbstractNotificationChannel | createNotificationChannel (int type, String channelName, ContainerServicesBase cs) throws AcsJException |
| Receiver | getReceiver (int type, String channelName, ContainerServicesBase cs) |
Static Public Attributes | |
| final int | LOCAL = 0 |
| final int | CORBA = 1 |
Protected Member Functions | |
| AbstractNotificationChannel (String inChannelName, ContainerServicesBase cs) | |
Protected Attributes | |
| final String | channelName |
Static Package Functions | |
| String | checkReceiver (String eventTypeName, Object receiver) |
|
||||||||||||
|
Create an AbstractNotification Channel.
|
|
||||||||||||
|
Return an error message if the receiver object does not contain a method of the type "receive(EventType)"; otherwise return null.
|
|
||||||||||||||||
|
Create a Notification Channel.
|
|
|
Deactivate this notification channel. Implemented in alma::acs::nc::CorbaNotificationChannel.
|
|
|
Get the channelName.
|
|
|
Get the Publisher interface to a currently created channel.
Implements alma::acs::nc::NotificationChannel.
Implemented in alma::acs::nc::CorbaNotificationChannel.
|
|
||||||||||||||||
|
Get the Receiver interface to a currently created channel.
|
|
|
The name of this channel. |
|
|
The designation for a CORBA notification channel. |
|
|
The designation for a local notification channel.
|
1.3.8