Adds immediate migration results in progress

This commit is contained in:
torsten committed 2026-08-19 11:18:24 +02:00
1 parent 8453e104c5
commit 3bb6e89496
2102 files changed
+17482 -15071

No files matched your search

@@ -18,13 +18,13 @@ namespace NotificationManagement
MainHandler::MainHandler()
: m_logger(getLogger("MainHandler"))
{
INFO_LOG() << "MainHandler::MainHandler";
INFO_LOG(m_logger) << "MainHandler::MainHandler";
} // end of ctor()
//-----------------------------------------------------------------------------
MainHandler::~MainHandler()
{
INFO_LOG() << "MainHandler::~MainHandler";
INFO_LOG(m_logger) << "MainHandler::~MainHandler";
m_ddsHandler = nullptr;
m_dbHandler = nullptr;
} // end of dtor()
@@ -32,38 +32,38 @@ MainHandler::~MainHandler()
bool MainHandler::init(int domainId)
{
INFO_LOG() << "Start MessageDataManagement MainHandler. domainId ="<<domainId;
INFO_LOG(m_logger) << "Start MessageDataManagement MainHandler. domainId ="<<domainId;
// initialize DDS
m_ddsHandler = std::make_shared<DdsHandler>(domainId);
if (!m_ddsHandler->init())
{
ERROR_LOG() << "Initialisation DdsHandler failed.";
ERROR_LOG(m_logger) << "Initialisation DdsHandler failed.";
if (m_ddsHandler->pacemaker())
m_ddsHandler->pacemaker()->setNewState(Core::RunningState::StartingError);
return false;
}
INFO_LOG() << "m_ddsHandler initialized. ";
INFO_LOG(m_logger) << "m_ddsHandler initialized. ";
// initialize database
m_dbHandler = std::make_shared<DbHandler>();
if (!m_dbHandler->init(0, Settings::settings()))
{
ERROR_LOG() << "Initialisation DbHandler failed.";
ERROR_LOG(m_logger) << "Initialisation DbHandler failed.";
m_ddsHandler->pacemaker()->setNewState(Core::RunningState::StartingError);
return false;
}
INFO_LOG() << "DbHandler initialized. ";
INFO_LOG(m_logger) << "DbHandler initialized. ";
INFO_LOG() << "create HandlerNotification. ";
INFO_LOG(m_logger) << "create HandlerNotification. ";
m_handlerNotification = std::make_shared<HandlerNotification>(m_ddsHandler, m_dbHandler->db());
if (!m_handlerNotification->init())
{
ERROR_LOG() << "create HandlerNotification failed.";
ERROR_LOG(m_logger) << "create HandlerNotification failed.";
m_ddsHandler->pacemaker()->setNewState(Core::RunningState::StartingError);
return false;
}
INFO_LOG() << "HandlerNotification initialized";
INFO_LOG(m_logger) << "HandlerNotification initialized";
m_ddsHandler->pacemaker()->setNewState(Core::RunningState::Running);
//m_ddsHandler->enableEquipmentMessage();