summaryrefslogtreecommitdiff
path: root/cpp/src/qpid/broker/MessageAdapter.h
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/qpid/broker/MessageAdapter.h')
-rw-r--r--cpp/src/qpid/broker/MessageAdapter.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/cpp/src/qpid/broker/MessageAdapter.h b/cpp/src/qpid/broker/MessageAdapter.h
index cbc75ab6e2..df50db4063 100644
--- a/cpp/src/qpid/broker/MessageAdapter.h
+++ b/cpp/src/qpid/broker/MessageAdapter.h
@@ -41,6 +41,7 @@ struct MessageAdapter
virtual bool isPersistent(const framing::FrameSet& f) = 0;
virtual bool requiresAccept(const framing::FrameSet& f) = 0;
virtual uint8_t getPriority(const framing::FrameSet& f) = 0;
+ virtual std::string getAppId(const framing::FrameSet& f) = 0;
};
struct TransferAdapter : MessageAdapter
@@ -52,6 +53,7 @@ struct TransferAdapter : MessageAdapter
bool isImmediate(const framing::FrameSet&);
bool requiresAccept(const framing::FrameSet& f);
uint8_t getPriority(const framing::FrameSet& f);
+ virtual std::string getAppId(const framing::FrameSet& f);
};
}}