+#if USE(WEB_PROVIDER)
+void WidgetDAOReadOnly::getLiveBoxInfoList(LiveBoxIdList& outLiveBoxIdList) const
+{
+ SQL_CONNECTION_EXCEPTION_HANDLER_BEGIN
+ {
+ WRT_DB_SELECT(select, LiveBoxInfo, &WrtDatabase::interface())
+ select->Where(Equals<LiveBoxInfo::app_id>(m_widgetHandle));
+ LiveBoxInfo::Select::RowList rowList = select->GetRowList();
+ FOREACH(it, rowList){
+ WrtLogD("liveBoxID: %ls", (*(it->Get_livebox_id())).c_str() );
+ outLiveBoxIdList.push_back(it->Get_livebox_id());
+ }
+ }
+ SQL_CONNECTION_EXCEPTION_HANDLER_END("Failed to get liveBox info")
+}
+#endif
+