| __serviceConnected(const std::string &_name, const std::string &_type, const std::string &_url, serviceID_t _id) | ot::ApplicationBase | protected |
| ActionHandler() | ot::ActionHandler | |
| ActionHandler(const ActionHandler &_other)=default | ot::ActionHandler | |
| ActionHandler(ActionHandler &&_other)=default | ot::ActionHandler | |
| addModalCommand(ModalCommandBase *command) | ot::ApplicationBase | |
| ApplicationBase(const std::string &_serviceName, const std::string &_serviceType, AbstractUiNotifier *_uiNotifier=nullptr, AbstractModelNotifier *_modelNotifier=nullptr) | ot::ApplicationBase | |
| broadcastMessage(bool _queue, const std::string &_message) | ot::ApplicationBase | |
| broadcastMessage(bool _queue, const JsonDocument &_doc) | ot::ApplicationBase | |
| createSettings(void) const =0 | ot::ApplicationBase | pure virtual |
| dataBaseURL(void) | ot::ApplicationBase | inline |
| deploymentPath(void) const | ot::ApplicationBase | virtual |
| directoryServiceURL(void) | ot::ApplicationBase | inline |
| enableMessageQueuing(const std::string &_serviceName, bool _flag) | ot::ApplicationBase | |
| EnsureDataBaseConnection(void) | ot::ApplicationBase | protected |
| flushQueuedHttpRequests(const std::string &_serviceName) | ot::ApplicationBase | |
| getBasicServiceInformation(void) const | ot::ServiceBase | inline |
| getClassFactory(void) | ot::ApplicationBase | inline |
| getCollectionName() const | ot::ApplicationBase | inline |
| getConnectedServiceByID(serviceID_t _id) | ot::ApplicationBase | |
| getConnectedServiceByName(const std::string &_name) | ot::ApplicationBase | |
| getLogInUserName() const | ot::ApplicationBase | |
| getLogInUserPsw() const | ot::ApplicationBase | |
| getPrefetchedEntityVersion(UID entityID) | ot::ApplicationBase | |
| getServiceID(void) const | ot::ServiceBase | inline |
| getServiceIDAsInt(void) const | ot::ServiceBase | |
| getServiceName(void) const | ot::ServiceBase | inline |
| getServiceType(void) const | ot::ServiceBase | inline |
| getServiceURL(void) const | ot::ServiceBase | inline |
| getSessionCount(void) const | ot::ServiceBase | inline |
| getSettingsFromDataBase(const std::string &_databaseURL, const std::string &_siteID, const std::string &_userName, const std::string &_userPassword, const std::string &_userCollection) | ot::ApplicationBase | protected |
| getSiteId(void) const | ot::ServiceBase | inline |
| intern::ExternalServicesComponent | ot::ApplicationBase | friend |
| isModelConnected(void) const | ot::ApplicationBase | inline |
| isUiConnected(void) const | ot::ApplicationBase | inline |
| m_collectionName | ot::ApplicationBase | protected |
| m_databaseURL | ot::ApplicationBase | protected |
| m_directoryService | ot::ApplicationBase | protected |
| m_modalCommands | ot::ApplicationBase | protected |
| m_modelComponent | ot::ApplicationBase | protected |
| m_modelNotifier | ot::ApplicationBase | protected |
| m_prefetchedEntityVersions | ot::ApplicationBase | protected |
| m_projectName | ot::ApplicationBase | protected |
| m_projectType | ot::ApplicationBase | protected |
| m_selectedEntities | ot::ApplicationBase | protected |
| m_serviceID | ot::ServiceBase | protected |
| m_serviceIdMap | ot::ApplicationBase | protected |
| m_serviceName | ot::ServiceBase | protected |
| m_serviceNameMap | ot::ApplicationBase | protected |
| m_serviceType | ot::ServiceBase | protected |
| m_serviceURL | ot::ServiceBase | protected |
| m_sessionCount | ot::ServiceBase | protected |
| m_sessionID | ot::ApplicationBase | protected |
| m_sessionService | ot::ApplicationBase | protected |
| m_siteId | ot::ServiceBase | protected |
| m_siteID | ot::ApplicationBase | protected |
| m_uiComponent | ot::ApplicationBase | protected |
| m_uiMessageQueuingEnabled | ot::ApplicationBase | protected |
| m_uiNotifier | ot::ApplicationBase | protected |
| m_websocketURL | ot::ApplicationBase | protected |
| modelComponent(void) const | ot::ApplicationBase | inline |
| modelConnected(components::ModelComponent *_model)=0 | ot::ApplicationBase | pure virtual |
| modelDisconnected(const components::ModelComponent *_serviceInfo)=0 | ot::ApplicationBase | pure virtual |
| modelNotifier(void) | ot::ApplicationBase | inline |
| modelSelectionChanged(void) | ot::ApplicationBase | inlinevirtual |
| operator!=(const ServiceBase &_other) const | ot::ServiceBase | |
| ot::operator=(const ServiceBase &_other) | ot::ServiceBase | |
| ot::ActionHandler::operator=(const ActionHandler &_other)=default | ot::ActionHandler | |
| ot::ActionHandler::operator=(ActionHandler &&_other)=default | ot::ActionHandler | |
| operator==(const ServiceBase &_other) const | ot::ServiceBase | |
| prefetchDocumentsFromStorage(const std::list< UID > &entities) | ot::ApplicationBase | |
| prefetchDocumentsFromStorage(const std::list< ot::EntityInformation > &entityInfo) | ot::ApplicationBase | |
| preShutdown(void)=0 | ot::ApplicationBase | pure virtual |
| processAction(const std::string &_action, JsonDocument &_doc)=0 | ot::ApplicationBase | pure virtual |
| processActionWithModalCommands(const std::string &_action, JsonDocument &_doc) | ot::ApplicationBase | |
| processMessage(ServiceBase *_sender, const std::string &_message, JsonDocument &_doc)=0 | ot::ApplicationBase | pure virtual |
| projectType(void) const | ot::ApplicationBase | inline |
| removeModalCommand(ModalCommandBase *command) | ot::ApplicationBase | |
| run(void)=0 | ot::ApplicationBase | pure virtual |
| sendMessage(bool _queue, const std::string &_serviceName, const JsonDocument &_doc, std::string &_response) | ot::ApplicationBase | |
| sendMessage(bool _queue, const std::string &_serviceName, const JsonDocument &_doc, std::list< std::pair< UID, UID > > &_prefetchIds, std::string &_response) | ot::ApplicationBase | |
| ServiceBase() | ot::ServiceBase | |
| ServiceBase(const std::string &_name, const std::string &_type) | ot::ServiceBase | |
| ServiceBase(const std::string &_name, const std::string &_type, const std::string &_url, serviceID_t _id, const std::string &_siteId=std::string()) | ot::ServiceBase | |
| ServiceBase(const ServiceBase &_other) | ot::ServiceBase | |
| serviceConnected(ServiceBase *_service)=0 | ot::ApplicationBase | pure virtual |
| serviceDisconnected(const ServiceBase *_service)=0 | ot::ApplicationBase | pure virtual |
| sessionID(void) | ot::ApplicationBase | inline |
| sessionServiceURL(void) | ot::ApplicationBase | inline |
| setDataBaseURL(const std::string &_url) | ot::ApplicationBase | inline |
| setDirectoryServiceURL(const std::string &_url) | ot::ApplicationBase | |
| setProjectType(const std::string &_type) | ot::ApplicationBase | inline |
| setServiceID(serviceID_t _id) | ot::ServiceBase | inline |
| setServiceName(const std::string &_name) | ot::ServiceBase | inline |
| setServiceType(const std::string &_type) | ot::ServiceBase | inline |
| setServiceURL(const std::string &_url) | ot::ServiceBase | inline |
| setSessionCount(int _count) | ot::ServiceBase | inline |
| setSessionID(const std::string &_id) | ot::ApplicationBase | |
| setSessionServiceURL(const std::string &_url) | ot::ApplicationBase | |
| setSiteID(const std::string &_id) | ot::ApplicationBase | inline |
| setSiteId(const std::string &_id) | ot::ServiceBase | inline |
| settingChanged(const Property *_property)=0 | ot::ApplicationBase | pure virtual |
| settingsSynchronized(const PropertyGridCfg &_config)=0 | ot::ApplicationBase | pure virtual |
| setWebSocketURL(const std::string &_url) | ot::ApplicationBase | inline |
| shuttingDown(void)=0 | ot::ApplicationBase | pure virtual |
| siteID(void) | ot::ApplicationBase | inline |
| startAsRelayService(void) const =0 | ot::ApplicationBase | pure virtual |
| storeSettingToDataBase(const PropertyGridCfg &_config, const std::string &_databaseURL, const std::string &_siteID, const std::string &_userName, const std::string &_userPassword, const std::string &_userCollection) | ot::ApplicationBase | protected |
| uiComponent(void) const | ot::ApplicationBase | inline |
| uiConnected(components::UiComponent *_ui)=0 | ot::ApplicationBase | pure virtual |
| uiDisconnected(const components::UiComponent *_serviceInfo)=0 | ot::ApplicationBase | pure virtual |
| uiNotifier(void) | ot::ApplicationBase | inline |
| webSocketURL(void) | ot::ApplicationBase | inline |
| ~ActionHandler() | ot::ActionHandler | virtual |
| ~ApplicationBase() | ot::ApplicationBase | virtual |
| ~ServiceBase() | ot::ServiceBase | inlinevirtual |