|
activemq-cpp-3.9.0
|
Provides the Auditing functionality used by Connections to attempt to filter out duplicate Messages. More...
#include <src/main/activemq/core/ConnectionAudit.h>
Public Member Functions | |
| ConnectionAudit () | |
| ConnectionAudit (int auditDepth, int maxProducers) | |
| ~ConnectionAudit () | |
| void | removeDispatcher (Dispatcher *dispatcher) |
| bool | isDuplicate (Dispatcher *dispatcher, decaf::lang::Pointer< commands::Message > message) |
| void | rollbackDuplicate (Dispatcher *dispatcher, decaf::lang::Pointer< commands::Message > message) |
| bool | isCheckForDuplicates () const |
| void | setCheckForDuplicates (bool checkForDuplicates) |
| int | getAuditDepth () |
| void | setAuditDepth (int auditDepth) |
| int | getAuditMaximumProducerNumber () |
| void | setAuditMaximumProducerNumber (int auditMaximumProducerNumber) |
Provides the Auditing functionality used by Connections to attempt to filter out duplicate Messages.
| activemq::core::ConnectionAudit::ConnectionAudit | ( | ) |
| activemq::core::ConnectionAudit::ConnectionAudit | ( | int | auditDepth, |
| int | maxProducers | ||
| ) |
| activemq::core::ConnectionAudit::~ConnectionAudit | ( | ) |
|
inline |
|
inline |
|
inline |
| bool activemq::core::ConnectionAudit::isDuplicate | ( | Dispatcher * | dispatcher, |
| decaf::lang::Pointer< commands::Message > | message | ||
| ) |
| void activemq::core::ConnectionAudit::removeDispatcher | ( | Dispatcher * | dispatcher | ) |
| void activemq::core::ConnectionAudit::rollbackDuplicate | ( | Dispatcher * | dispatcher, |
| decaf::lang::Pointer< commands::Message > | message | ||
| ) |
|
inline |
|
inline |
|
inline |