cl::utfsm::samplingSystemUI::core::NotificationChannelSuscription Class Reference

Inheritance diagram for cl::utfsm::samplingSystemUI::core::NotificationChannelSuscription:
Inheritance graph
[legend]
Collaboration diagram for cl::utfsm::samplingSystemUI::core::NotificationChannelSuscription:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 NotificationChannelSuscription (String channelName, ContainerServices cServices) throws alma.acs.exceptions.AcsJException
void push_structured_event (StructuredEvent stEvent) throws org.omg.CosEventComm.Disconnected
String getChannelName ()

Private Member Functions

void saveSampledData (long time, double value)

Private Attributes

LinkedBlockingQueue< DataItemcChannel = null
ContainerServices cServices

Constructor & Destructor Documentation

cl::utfsm::samplingSystemUI::core::NotificationChannelSuscription::NotificationChannelSuscription ( String  channelName,
ContainerServices  cServices 
) throws alma.acs.exceptions.AcsJException [inline]

Notifies the subscription to the channel service.

Parameters:
channelName The name of the channel.
cServices Services of the container.

References alma::acs::nc::Consumer::addSubscription(), cChannel, cServices, alma::acs::container::ContainerServicesBase::getLogger(), and alma::acs::nc::Consumer::m_channelName.


Member Function Documentation

String cl::utfsm::samplingSystemUI::core::NotificationChannelSuscription::getChannelName (  )  [inline]

Returns the name of the channel.

References alma::acs::nc::Consumer::m_channelName.

void cl::utfsm::samplingSystemUI::core::NotificationChannelSuscription::push_structured_event ( StructuredEvent  stEvent  )  throws org.omg.CosEventComm.Disconnected [inline]
void cl::utfsm::samplingSystemUI::core::NotificationChannelSuscription::saveSampledData ( long  time,
double  value 
) [inline, private]

Member Data Documentation


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

Generated by  doxygen 1.6.2