31 #ifndef __TERRALIB_QT_PLUGINS_WTSS_SERVERMANAGER_H
32 #define __TERRALIB_QT_PLUGINS_WTSS_SERVERMANAGER_H
35 #include <QJsonDocument>
71 const QString &cv_name,
77 const QString &cv_name);
80 const QString &cv_name,
static ServerManager & getInstance()
ServerManager & operator=(ServerManager const &)=delete
void refreshServer(const QString &server_uri)
void saveSettings(QJsonDocument j_doc)
QJsonDocument loadSettings()
void changeStatusCoverage(const QString &server_uri, const QString &cv_name)
QJsonObject getDateFilter()
void changeStatusAttribute(const QString &server_uri, const QString &cv_name, const QString &attribute)
void changeStatusServer(const QString &server_uri)
void addServer(const QString &server_uri)
QJsonObject getAttribute(const QString &server_uri, const QString &cv_name, const QString &attribute)
void addDateFilter(const QString startDate, const QString endDate)
ServerManager(ServerManager const &)=delete
void removeServer(const QString &server_uri)