qpid::management::ManagementAgent Class Reference
#include <qpid/agent/ManagementAgent.h>
List of all members.
Classes |
| class | Singleton |
Public Types |
| enum | severity_t {
SEV_EMERG = 0,
SEV_ALERT = 1,
SEV_CRIT = 2,
SEV_ERROR = 3,
SEV_WARN = 4,
SEV_NOTE = 5,
SEV_INFO = 6,
SEV_DEBUG = 7,
SEV_DEFAULT = 8
} |
Public Member Functions |
| | ManagementAgent () |
| virtual | ~ManagementAgent () |
| virtual int | getMaxThreads ()=0 |
| virtual void | init (const std::string &brokerHost="localhost", uint16_t brokerPort=5672, uint16_t intervalSeconds=10, bool useExternalThread=false, const std::string &storeFile="", const std::string &uid="guest", const std::string &pwd="guest", const std::string &mech="PLAIN", const std::string &proto="tcp")=0 |
| virtual void | init (const client::ConnectionSettings &settings, uint16_t intervalSeconds=10, bool useExternalThread=false, const std::string &storeFile="")=0 |
| virtual void | registerClass (const std::string &packageName, const std::string &className, uint8_t *md5Sum, management::ManagementObject::writeSchemaCall_t schemaCall)=0 |
| virtual void | registerEvent (const std::string &packageName, const std::string &eventName, uint8_t *md5Sum, management::ManagementEvent::writeSchemaCall_t schemaCall)=0 |
| virtual ObjectId | addObject (ManagementObject *objectPtr, uint64_t persistId=0)=0 |
| virtual void | raiseEvent (const ManagementEvent &event, severity_t severity=SEV_DEFAULT)=0 |
| virtual uint32_t | pollCallbacks (uint32_t callLimit=0)=0 |
| virtual int | getSignalFd ()=0 |
Detailed Description
Definition at line 33 of file ManagementAgent.h.
Member Enumeration Documentation
- Enumerator:
| SEV_EMERG |
|
| SEV_ALERT |
|
| SEV_CRIT |
|
| SEV_ERROR |
|
| SEV_WARN |
|
| SEV_NOTE |
|
| SEV_INFO |
|
| SEV_DEBUG |
|
| SEV_DEFAULT |
|
Definition at line 49 of file ManagementAgent.h.
Constructor & Destructor Documentation
| qpid::management::ManagementAgent::ManagementAgent |
( |
|
) |
[inline] |
| virtual qpid::management::ManagementAgent::~ManagementAgent |
( |
|
) |
[inline, virtual] |
Member Function Documentation
| virtual int qpid::management::ManagementAgent::getMaxThreads |
( |
|
) |
[pure virtual] |
| virtual int qpid::management::ManagementAgent::getSignalFd |
( |
|
) |
[pure virtual] |
| virtual void qpid::management::ManagementAgent::init |
( |
const client::ConnectionSettings & |
settings, |
|
|
uint16_t |
intervalSeconds = 10, |
|
|
bool |
useExternalThread = false, |
|
|
const std::string & |
storeFile = "" | |
|
) |
| | [pure virtual] |
| virtual void qpid::management::ManagementAgent::init |
( |
const std::string & |
brokerHost = "localhost", |
|
|
uint16_t |
brokerPort = 5672, |
|
|
uint16_t |
intervalSeconds = 10, |
|
|
bool |
useExternalThread = false, |
|
|
const std::string & |
storeFile = "", |
|
|
const std::string & |
uid = "guest", |
|
|
const std::string & |
pwd = "guest", |
|
|
const std::string & |
mech = "PLAIN", |
|
|
const std::string & |
proto = "tcp" | |
|
) |
| | [pure virtual] |
| virtual uint32_t qpid::management::ManagementAgent::pollCallbacks |
( |
uint32_t |
callLimit = 0 |
) |
[pure virtual] |
| virtual void qpid::management::ManagementAgent::raiseEvent |
( |
const ManagementEvent & |
event, |
|
|
severity_t |
severity = SEV_DEFAULT | |
|
) |
| | [pure virtual] |
The documentation for this class was generated from the following file: