#include <acsncCDBProperties.h>
Public Types | |
typedef std::map< std::string, double > | EventHandlerTimeoutMap |
Static Public Member Functions | |
bool | cdbChannelConfigExists (const std::string &channelName) |
CosNotification::AdminProperties | getCDBAdminProps (const std::string &channelName) |
CosNotification::QoSProperties | getCDBQoSProps (const std::string &channelName) |
bool | getIntegrationLogs (const std::string &channelName) |
EventHandlerTimeoutMap | getEventHandlerTimeoutMap (const std::string &channelName) |
CDB::DAL_ptr | getCDB () |
|
|
|
Simple function which returns true if the given channel has an entry in $ACS_CDB/CDB/MACI/EventChannels/ section of the ACS configuration database.
|
|
|
Given a channel name that exists in the ACS CDB ($ACS_CDB/CDB/MACI/Channels/channelName/channelName.xml), this function returns the channels administrative properties in their CORBA format.
|
|
Given a channel name that exists in the ACS CDB ($ACS_CDB/CDB/MACI/Channels/channelName/channelName.xml), this function returns the channel's quality of service properties in their CORBA format.
|
|
The following returns a map where each key is the name of an event and the value is the maximum amount of time an event handler has to process the event before a warning message is logged.
|
|
The following was requested by H. Sommer and is needed for integrations. It should be removed at some later date. |