Pass back URLs for changed URL check. This allows to display the changed locations.

This commit is contained in:
Klaus Basan
2017-08-10 19:29:29 +02:00
committed by Mathew Sutcliffe
parent e89d7d7b15
commit addb008ffa
10 changed files with 30 additions and 15 deletions

View File

@@ -319,12 +319,14 @@ namespace BlackCore
//! Changed URL, means the cache values have been read from elsewhere
//! \remark testing based on BlackMisc::Db::CDbFlags::DbReading
virtual bool hasChangedUrl(BlackMisc::Network::CEntityFlags::Entity entity) const = 0;
virtual bool hasChangedUrl(BlackMisc::Network::CEntityFlags::Entity entity,
BlackMisc::Network::CUrl &oldUrlInfo,
BlackMisc::Network::CUrl &newUrlInfo) const = 0;
//! Cache for given entity has changed
virtual void cacheHasChanged(BlackMisc::Network::CEntityFlags::Entity entities);
//! Has URL been changed? Means we load from a differrent server
//! Has URL been changed? Means we load from a different server
static bool isChangedUrl(const BlackMisc::Network::CUrl &oldUrl, const BlackMisc::Network::CUrl &currentUrl);
//! @}