fesa::AbstractServerController Class Reference

The AbstractServerController manages the proper startup and shutdown of all services, providet by the server side. More...

#include <AbstractServerController.h>

List of all members.

Public Member Functions

 AbstractServerController (SubscriptionTreeManager &subscriptionTreeManager)
 constructor
 ~AbstractServerController ()
 destructor
void initialize ()
 After the creation of the class tree, all components can be initialized.
OnDemandProducergetOnDemandProducer ()
 returns a pointer to the OnDemand producer
void start ()
 this method starts the persistency manager and the rda interface

Private Attributes

OnDemandProducereventProducer_
 producer used to send events to the real time part
SubscriptionTreeManagersubscriptionTreeManager_

Detailed Description

The AbstractServerController manages the proper startup and shutdown of all services, providet by the server side.

Definition at line 21 of file AbstractServerController.h.


Constructor & Destructor Documentation

fesa::AbstractServerController::AbstractServerController ( SubscriptionTreeManager subscriptionTreeManager  ) 

constructor

Definition at line 17 of file AbstractServerController.cpp.

fesa::AbstractServerController::~AbstractServerController (  ) 

destructor

Definition at line 24 of file AbstractServerController.cpp.


Member Function Documentation

OnDemandProducer * fesa::AbstractServerController::getOnDemandProducer (  ) 

returns a pointer to the OnDemand producer

Returns:
OnDemand producer pointer

Definition at line 42 of file AbstractServerController.cpp.

References eventProducer_.

fesa::AbstractServerController::initialize (  ) 

After the creation of the class tree, all components can be initialized.

Definition at line 29 of file AbstractServerController.cpp.

Referenced by fesa::AbstractServerEquipment::initialize().

void fesa::AbstractServerController::start (  ) 

Member Data Documentation

producer used to send events to the real time part

Definition at line 58 of file AbstractServerController.h.

Referenced by getOnDemandProducer().

Definition at line 60 of file AbstractServerController.h.

Referenced by start().


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

Generated on 18 Jan 2013 for Fesa by  doxygen 1.6.1