semaine::cms::sender::EmmaSender Class Reference
#include <EmmaSender.h>
List of all members.
Public Member Functions |
| EmmaSender (const std::string &topicName, const std::string &source) throw (CMSException, SystemConfigurationException) |
| EmmaSender (const std::string &cmsUrl, const std::string &cmsUser, const std::string &cmsPassword, const std::string &topicName, const std::string &source) throw (CMSException, SystemConfigurationException) |
Constructor & Destructor Documentation
semaine::cms::sender::EmmaSender::EmmaSender |
( |
const std::string & |
topicName, |
|
|
const std::string & |
source | |
|
) |
| | throw (CMSException, SystemConfigurationException) [inline] |
Create a new Sender to the given topic on the default JMS server. The default JMS server is determined as follows:
-
jms URL: default value
tcp://localhost:61616
;
-
jms User: default value empty;
-
jms Password: default value empty.
Datatype and source will be sent with every message.
- Parameters:
-
| topic | the name of the topic to send to. |
| source | the name of the component sending the data. |
- Exceptions:
-
semaine::cms::sender::EmmaSender::EmmaSender |
( |
const std::string & |
cmsUrl, |
|
|
const std::string & |
cmsUser, |
|
|
const std::string & |
cmsPassword, |
|
|
const std::string & |
topicName, |
|
|
const std::string & |
source | |
|
) |
| | throw (CMSException, SystemConfigurationException) [inline] |
Create a new CMS IOBase connection with the given topic on the given JMS server.
- Parameters:
-
| cmsUrl | the url where to contact the JMS server |
| cmsUser | the username to use (can be an empty string) |
| cmsPassword | the password to use (can be an empty string) |
| topicName | the name of the topic to send to. |
| source | the name of the component sending the data. |
- Exceptions:
-
The documentation for this class was generated from the following file: