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.
|