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

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

List of all members.

Public Member Functions

void initialize (ContainerServices containerServices) throws ComponentLifecycleException
void receive (EventDescription joe)
void receive (alma.acstime.Epoch epch)
void receive (NestedFridgeEventSeqHolder nestedFridgeEventsHolder)
void cleanUp ()

Private Attributes

Consumer m_consumer = null
long m_count = 0

Detailed Description

Author:
dfugate

Member Function Documentation

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

Disconnects the Consumer 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.

void alma::demo::test::EventConsumerImpl::EventConsumerImpl::initialize ( ContainerServices  containerServices  )  throws ComponentLifecycleException [inline]
void alma::demo::test::EventConsumerImpl::EventConsumerImpl::receive ( NestedFridgeEventSeqHolder  nestedFridgeEventsHolder  )  [inline]
void alma::demo::test::EventConsumerImpl::EventConsumerImpl::receive ( alma.acstime.Epoch  epch  )  [inline]

Method defined to ensure multiple event types can be subscribed too.

void alma::demo::test::EventConsumerImpl::EventConsumerImpl::receive ( EventDescription  joe  )  [inline]

Member Data Documentation

Referenced by initialize().


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

Generated by  doxygen 1.6.2