This class provides functionality for creation and storage of notification exporters.
More...
#include <ExporterFactory.h>
|
| ExporterFactory (NotificationProcessor ¬ificationProcessor) |
| Constructor. Create an exporter factory. More...
|
|
void | init (RDAServer &rdaServer) |
| Initialize the exporter factory. More...
|
|
virtual NotificationExporter & | getNotificationExporter (NotificationExporter::Type type) |
| Get the notification exporter of the given type. If the type is valid and such an exporter of this type does not exist, it is created. More...
|
|
This class provides functionality for creation and storage of notification exporters.
fesa::ExporterFactory::ExporterFactory |
( |
NotificationProcessor & |
notificationProcessor | ) |
|
|
explicit |
Constructor. Create an exporter factory.
- Parameters
-
notificationProcessor | The notification processor for processing exported notifications |
NotificationExporter & fesa::ExporterFactory::getNotificationExporter |
( |
NotificationExporter::Type |
type | ) |
|
|
virtual |
Get the notification exporter of the given type. If the type is valid and such an exporter of this type does not exist, it is created.
- Parameters
-
type | The type of the notification exporter |
- Returns
- The notification exporter of the given type
- Exceptions
-
void fesa::ExporterFactory::init |
( |
RDAServer & |
rdaServer | ) |
|
Initialize the exporter factory.
- Parameters
-
rdaServer | The RDA server for handling RDA notifications |
The documentation for this class was generated from the following files:
- ExporterFactory.h
- ExporterFactory.cpp