m_handleToRemove(INVALID_WIDGET_HANDLE),
m_handle(INVALID_WIDGET_HANDLE)
{
+ AddStep(&TaskDatabase::StartStep);
AddStep(&TaskDatabase::StepRegisterExternalFiles);
AddStep(&TaskDatabase::StepWrtDBInsert);
AddStep(&TaskDatabase::StepAceDBInsert);
AddStep(&TaskDatabase::StepSecurityOriginDBInsert);
AddStep(&TaskDatabase::StepRemoveExternalFiles);
AddStep(&TaskDatabase::StepLiveboxDBInsert);
+ AddStep(&TaskDatabase::EndStep);
AddAbortStep(&TaskDatabase::StepAbortDBInsert);
AddAbortStep(&TaskDatabase::StepAbortAceDBInsert);
"Given tizenId not found for update installation");
}
- WidgetDAO::backupAndUpdateWidget(
- m_backAppId,
- m_context.widgetConfig.tzAppid,
- m_context.widgetConfig,
- m_context.widgetSecurity);
- m_handle = WidgetDAOReadOnly::getHandle(
- m_context.widgetConfig.tzAppid);
+ WidgetDAO::updateTizenAppId(m_context.widgetConfig.tzAppid,
+ m_backAppId);
+ WidgetDAO::registerWidget(m_context.widgetConfig.tzAppid,
+ m_context.widgetConfig,
+ m_context.widgetSecurity);
+ m_handle =
+ WidgetDAOReadOnly::getHandle(m_context.widgetConfig.tzAppid);
} else { //new installation
LogDebug("Registering widget...");
WidgetDAO::registerWidget(
}
}
}
-
- m_context.job->UpdateProgress(
- InstallerContext::INSTALL_NEW_DB_INSERT,
- "New Widget DB UPDATE Finished");
}
void TaskDatabase::StepRegisterExternalFiles()
Try
{
if (m_context.isUpdateMode) {
- WidgetDAO::restoreUpdateWidget(m_backAppId,
- m_context.widgetConfig.tzAppid);
+ WidgetDAO::unregisterWidget(m_context.widgetConfig.tzAppid);
+ WidgetDAO::updateTizenAppId(m_backAppId,
+ m_context.widgetConfig.tzAppid);
} else {
WidgetDAO::unregisterWidget(m_context.widgetConfig.tzAppid);
}
autoLaunch, mouseEvent, pdFastOpen);
}
}
+
+void TaskDatabase::StartStep()
+{
+ LogDebug("--------- <TaskDatabase> : START ----------");
+}
+
+void TaskDatabase::EndStep()
+{
+ LogDebug("--------- <TaskDatabase> : END ----------");
+}
} //namespace WidgetInstall
} //namespace Jobs