Add validations subscriptions (RIPD-504)

This commit is contained in:
wilsonianb
2015-07-09 09:49:05 -07:00
committed by Nik Bougalis
parent 7c2478480d
commit 5bad2db667
8 changed files with 82 additions and 1 deletions

View File

@@ -98,6 +98,9 @@ public:
virtual bool subRTTransactions (ref ispListener) = 0;
virtual bool unsubRTTransactions (std::uint64_t uListener) = 0;
virtual bool subValidations (ref ispListener) = 0;
virtual bool unsubValidations (std::uint64_t uListener) = 0;
// VFALCO TODO Remove
// This was added for one particular partner, it
// "pushes" subscription data to a particular URL.

View File

@@ -57,6 +57,7 @@ InfoSub::~InfoSub ()
m_source.unsubRTTransactions (mSeq);
m_source.unsubLedger (mSeq);
m_source.unsubServer (mSeq);
m_source.unsubValidations (mSeq);
// Use the internal unsubscribe so that it won't call
// back to us and modify its own parameter