alma::demo::EventConsumerImpl::EventConsumerImpl Class Reference

Inheritance diagram for alma::demo::EventConsumerImpl::EventConsumerImpl:
Inheritance graph
[legend]
Collaboration diagram for alma::demo::EventConsumerImpl::EventConsumerImpl:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void initialize (ContainerServices containerServices) throws ComponentLifecycleException
void receive (alma.FRIDGE.temperatureDataBlockEvent joe)
void cleanUp ()

Private Attributes

Consumer m_consumer

Detailed Description

Implementation class of the ConsumerComp IDL interface.

Author:
dfugate

Member Function Documentation

void alma::demo::EventConsumerImpl::EventConsumerImpl::cleanUp (  )  [inline]

Disconnects the Consumer

Reimplemented from alma::acs::component::ComponentImplBase.

References alma::acs::nc::Consumer::disconnect(), and m_consumer.

void alma::demo::EventConsumerImpl::EventConsumerImpl::initialize ( ContainerServices  containerServices  )  throws ComponentLifecycleException [inline]
void alma::demo::EventConsumerImpl::EventConsumerImpl::receive ( alma.FRIDGE.temperatureDataBlockEvent  joe  )  [inline]

This method will be called whenever a temperatureDataBlockEvent becomes available on the channel.

Note that this method is found by the framework through introspection, see Consumer#addSubscription(java.lang.Class, java.lang.Object).

References alma::acs::component::ComponentImplBase::m_logger.


Member Data Documentation

Referenced by cleanUp(), and initialize().


The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2