Helper class on top of StorageService for detecting message replay.
More...
#include <xmltooling/util/ReplayCache.h>
|
| ReplayCache (StorageService *storage=0) |
| Creates a replay cache on top of a particular StorageService.
|
|
virtual bool | check (const char *context, const char *s, time_t expires) |
| Returns true iff the check value is not found in the cache, and stores it.
|
|
bool | check (const char *context, const XMLCh *s, time_t expires) |
| Returns true iff the check value is not found in the cache, and stores it.
|
|
Helper class on top of StorageService for detecting message replay.
◆ ReplayCache()
◆ check() [1/2]
virtual bool xmltooling::ReplayCache::check |
( |
const char * | context, |
|
|
const char * | s, |
|
|
time_t | expires ) |
|
virtual |
Returns true iff the check value is not found in the cache, and stores it.
- Parameters
-
context | a context label to subdivide the cache |
s | value to check |
expires | time for disposal of value from cache |
◆ check() [2/2]
bool xmltooling::ReplayCache::check |
( |
const char * | context, |
|
|
const XMLCh * | s, |
|
|
time_t | expires ) |
Returns true iff the check value is not found in the cache, and stores it.
- Parameters
-
context | a context label to subdivide the cache |
s | value to check |
expires | time for disposal of value from cache |
The documentation for this class was generated from the following file: