#include <ServerManager.h>
Public Member Functions | |
| void | addDateFilter (const QString startDate, const QString endDate) |
| void | addServer (const QString &server_uri) |
| void | changeStatusAttribute (const QString &server_uri, const QString &cv_name, const QString &attribute) |
| void | changeStatusCoverage (const QString &server_uri, const QString &cv_name) |
| void | changeStatusServer (const QString &server_uri) |
| QJsonObject | getAttribute (const QString &server_uri, const QString &cv_name, const QString &attribute) |
| QJsonObject | getDateFilter () |
| QJsonDocument | loadSettings () |
| void | refreshServer (const QString &server_uri) |
| void | removeServer (const QString &server_uri) |
Static Public Member Functions | |
| static ServerManager & | getInstance () |
Private Member Functions | |
| ServerManager & | operator= (ServerManager const &)=delete |
| void | saveSettings (QJsonDocument j_doc) |
| ServerManager () | |
| ServerManager (ServerManager const &)=delete | |
| ~ServerManager () | |
Definition at line 48 of file ServerManager.h.
|
inlineprivate |
Definition at line 85 of file ServerManager.h.
Referenced by ~ServerManager().
|
inlineprivate |
Definition at line 88 of file ServerManager.h.
References operator=(), saveSettings(), and ServerManager().
|
privatedelete |
| void te::qt::plugins::wtss::ServerManager::addDateFilter | ( | const QString | startDate, |
| const QString | endDate | ||
| ) |
Definition at line 214 of file ServerManager.cpp.
References loadSettings(), and saveSettings().
Referenced by getInstance(), te::qt::plugins::wtss::WtssDialog::onAddCoordToList(), te::qt::plugins::wtss::WtssDialog::onGetPointCoordinate(), and te::qt::plugins::wtss::WtssDialog::onQueryButtonClicked().
| void te::qt::plugins::wtss::ServerManager::addServer | ( | const QString & | server_uri | ) |
Definition at line 84 of file ServerManager.cpp.
References te::qt::plugins::wtss::attribute, loadSettings(), and saveSettings().
Referenced by getInstance(), and te::qt::plugins::wtss::WtssDialog::onServerAddButtonClicked().
| void te::qt::plugins::wtss::ServerManager::changeStatusAttribute | ( | const QString & | server_uri, |
| const QString & | cv_name, | ||
| const QString & | attribute | ||
| ) |
Definition at line 389 of file ServerManager.cpp.
References te::qt::plugins::wtss::attribute, loadSettings(), and saveSettings().
Referenced by getInstance(), and te::qt::plugins::wtss::WtssDialog::onItemChecked().
| void te::qt::plugins::wtss::ServerManager::changeStatusCoverage | ( | const QString & | server_uri, |
| const QString & | cv_name | ||
| ) |
Definition at line 331 of file ServerManager.cpp.
References loadSettings(), and saveSettings().
Referenced by getInstance(), and te::qt::plugins::wtss::WtssDialog::onItemChecked().
| void te::qt::plugins::wtss::ServerManager::changeStatusServer | ( | const QString & | server_uri | ) |
Definition at line 293 of file ServerManager.cpp.
References loadSettings(), and saveSettings().
Referenced by getInstance(), and te::qt::plugins::wtss::WtssDialog::onItemChecked().
| QJsonObject te::qt::plugins::wtss::ServerManager::getAttribute | ( | const QString & | server_uri, |
| const QString & | cv_name, | ||
| const QString & | attribute | ||
| ) |
Definition at line 239 of file ServerManager.cpp.
References loadSettings().
Referenced by te::qt::plugins::wtss::WtssDialog::convertToTimeSeries(), getInstance(), and te::qt::plugins::wtss::WtssDialog::onExportGraphClicked().
| QJsonObject te::qt::plugins::wtss::ServerManager::getDateFilter | ( | ) |
Definition at line 229 of file ServerManager.cpp.
References loadSettings().
Referenced by getInstance().
|
inlinestatic |
Definition at line 52 of file ServerManager.h.
References addDateFilter(), addServer(), te::qt::plugins::wtss::attribute, changeStatusAttribute(), changeStatusCoverage(), changeStatusServer(), getAttribute(), getDateFilter(), loadSettings(), refreshServer(), and removeServer().
Referenced by te::qt::plugins::wtss::WtssDialog::convertToTimeSeries(), te::qt::plugins::wtss::WtssDialog::doTimeseriesQuery(), te::qt::plugins::wtss::WtssDialog::loadSettings(), te::qt::plugins::wtss::WtssDialog::onAddCoordToList(), te::qt::plugins::wtss::WtssDialog::onExportGraphClicked(), te::qt::plugins::wtss::WtssDialog::onGetPointCoordinate(), te::qt::plugins::wtss::WtssDialog::onItemChecked(), te::qt::plugins::wtss::WtssDialog::onQueryButtonClicked(), te::qt::plugins::wtss::WtssDialog::onServerAddButtonClicked(), te::qt::plugins::wtss::WtssDialog::onServerRefreshButtonClicked(), and te::qt::plugins::wtss::WtssDialog::onServerRemoveButtonClicked().
| QJsonDocument te::qt::plugins::wtss::ServerManager::loadSettings | ( | ) |
Definition at line 56 of file ServerManager.cpp.
References te::common::Singleton< ApplicationController >::getInstance().
Referenced by addDateFilter(), addServer(), changeStatusAttribute(), changeStatusCoverage(), changeStatusServer(), te::qt::plugins::wtss::WtssDialog::doTimeseriesQuery(), getAttribute(), getDateFilter(), getInstance(), te::qt::plugins::wtss::WtssDialog::loadSettings(), te::qt::plugins::wtss::WtssDialog::onServerAddButtonClicked(), te::qt::plugins::wtss::WtssDialog::onServerRemoveButtonClicked(), refreshServer(), and removeServer().
|
privatedelete |
Referenced by ~ServerManager().
| void te::qt::plugins::wtss::ServerManager::refreshServer | ( | const QString & | server_uri | ) |
Definition at line 141 of file ServerManager.cpp.
References te::qt::plugins::wtss::attribute, loadSettings(), and saveSettings().
Referenced by getInstance(), and te::qt::plugins::wtss::WtssDialog::onServerRefreshButtonClicked().
| void te::qt::plugins::wtss::ServerManager::removeServer | ( | const QString & | server_uri | ) |
Definition at line 198 of file ServerManager.cpp.
References loadSettings(), and saveSettings().
Referenced by getInstance(), and te::qt::plugins::wtss::WtssDialog::onServerRemoveButtonClicked().
|
private |
Definition at line 73 of file ServerManager.cpp.
References te::common::Singleton< ApplicationController >::getInstance().
Referenced by addDateFilter(), addServer(), changeStatusAttribute(), changeStatusCoverage(), changeStatusServer(), refreshServer(), removeServer(), and ~ServerManager().