qpid::broker::RecoverableMessage Class Reference

The interface through which messages are reloaded on recovery. More...

#include <RecoverableMessage.h>

List of all members.

Public Types

typedef boost::shared_ptr
< RecoverableMessage
shared_ptr

Public Member Functions

virtual void setPersistenceId (uint64_t id)=0
virtual bool loadContent (uint64_t available)=0
 Used by store to determine whether to load content on recovery or let message load its own content as and when it requires it.
virtual void decodeContent (framing::Buffer &buffer)=0
 Loads the content held in the supplied buffer (may do checking of length as necessary).


Detailed Description

The interface through which messages are reloaded on recovery.

Member Function Documentation

virtual bool qpid::broker::RecoverableMessage::loadContent ( uint64_t  available  )  [pure virtual]

Used by store to determine whether to load content on recovery or let message load its own content as and when it requires it.

Returns:
true if the content of the message should be loaded


The documentation for this class was generated from the following file:

Generated on Thu May 15 22:23:35 2008 for Qpid by  doxygen 1.5.5