/** * @RDE_HEADER@ * The DataManager class handles data to be send to the websocket * $Id$ * $HeadURL$ * $Author$ * Created by Philipp Dassow, SLST, 2017-12-05 */ #include "data_manager.h" #include "Messages/reply_message.h" #include "main_handler.h" namespace AssetManagement { namespace WebSocketInterface { //--------------------------------------------------------------------------------------------------------- DataManager::DataManager(MainHandler *mainHandler) : LtsWebSocket::DataManagerBaseDl(mainHandler->db(), getLogger("DataManager")) {} //--------------------------------------------------------------------------------------------------------- LtsWebSocket::ReplyMessage *DataManager::trainingAreaBaseData(const QString &uuid) const { return toBaseDataMessageFromDb(uuid); } LtsWebSocket::ReplyMessage *DataManager::technicalAreaBaseData(const QString &uuid) const { return toBaseDataMessageFromDb(uuid); } LtsWebSocket::ReplyMessage *DataManager::mapDescriptionBaseData(const QString &uuid) const { return toBaseDataMessageFromDb(uuid); } LtsWebSocket::ReplyMessage *DataManager::locationBaseData(const QString &uuid) const { return toBaseDataMessageFromDb(uuid); } LtsWebSocket::ReplyMessage *DataManager::assetBaseData(const QString &uuid) const { return toBaseDataMessageFromDb(uuid); } } // namespace WebSocketInterface } // namespace AssetManagement