diff options
Diffstat (limited to 'qpid/cpp/src/qpid/cluster/StoreStatus.h')
-rw-r--r-- | qpid/cpp/src/qpid/cluster/StoreStatus.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/qpid/cpp/src/qpid/cluster/StoreStatus.h b/qpid/cpp/src/qpid/cluster/StoreStatus.h index 2371f0424e..b496fe0dc2 100644 --- a/qpid/cpp/src/qpid/cluster/StoreStatus.h +++ b/qpid/cpp/src/qpid/cluster/StoreStatus.h @@ -42,6 +42,9 @@ class StoreStatus StoreStatus(const std::string& dir); framing::cluster::StoreState getState() const { return state; } + bool isClean() { return state == framing::cluster::STORE_STATE_CLEAN_STORE; } + bool isDirty() { return state == framing::cluster::STORE_STATE_DIRTY_STORE; } + const Uuid& getClusterId() const { return clusterId; } const Uuid& getShutdownId() const { return shutdownId; } framing::SequenceNumber getConfigSeq() const { return configSeq; } |