

Public Member Functions | |
| NCPublisherImpl () | |
| void | initialize (ContainerServices containerServices) throws ComponentLifecycleException |
| void | publish (String name) throws CouldntPerformActionEx |
| void | cleanUp () |
Private Attributes | |
| CorbaNotificationChannel | nc |
This is an example of a how an abstract notification channel can be created.
| alma::demo::test::AbstractNC::NCPublisherImpl::NCPublisherImpl | ( | ) | [inline] |
| void alma::demo::test::AbstractNC::NCPublisherImpl::cleanUp | ( | ) | [inline] |
Called after the last functional call to the component has finished. The component should then orderly release resources etc.
Reimplemented from alma::acs::component::ComponentImplBase.
References alma::acs::nc::CorbaNotificationChannel::deactivate(), and nc.
| void alma::demo::test::AbstractNC::NCPublisherImpl::initialize | ( | ContainerServices | containerServices | ) | throws ComponentLifecycleException [inline] |
Subclass must call super.initialize(containerServices) unless it overrides as well all other methods which access the member vars of this class.
Reimplemented from alma::acs::component::ComponentImplBase.
References alma::acs::component::ComponentImplBase::m_containerServices, and nc.
| void alma::demo::test::AbstractNC::NCPublisherImpl::publish | ( | String | name | ) | throws CouldntPerformActionEx [inline] |
Referenced by cleanUp(), initialize(), and publish().
1.6.2