19 #ifndef QGSSERVERCACHEMANAGER_H 20 #define QGSSERVERCACHEMANAGER_H 27 #include <QDomDocument> 28 #include "qgis_server.h" 49 QgsServerCacheManager();
52 QgsServerCacheManager(
const QgsServerCacheManager © );
55 QgsServerCacheManager &operator=(
const QgsServerCacheManager © );
58 ~QgsServerCacheManager();
94 bool deleteCachedDocuments(
const QgsProject *project )
const;
129 bool deleteCachedImages(
const QgsProject *project )
const;
141 std::unique_ptr<QgsServerCacheFilterMap> mPluginsServerCaches =
nullptr;
#define SIP_IF_MODULE(condition)
A helper class that centralizes caches accesses given by all the server cache filter plugins...
Reads and writes project states.
Class defining cache interface for QGIS Server plugins.
QgsServerRequest Class defining request interface passed to services QgsService::executeRequest() met...
A helper class that centralizes restrictions given by all the access control filter plugins...