#include <RecoverableQueue.h>
Public Types | |
typedef boost::shared_ptr < RecoverableQueue > | shared_ptr |
Public Member Functions | |
virtual void | setPersistenceId (uint64_t id)=0 |
virtual uint64_t | getPersistenceId () const =0 |
virtual void | recover (RecoverableMessage::shared_ptr msg)=0 |
Used during recovery to add stored messages back to the queue. | |
virtual const std::string & | getName () const =0 |
virtual void | setExternalQueueStore (ExternalQueueStore *inst)=0 |
virtual ExternalQueueStore * | getExternalQueueStore () const =0 |