|
|
@ -33,14 +33,14 @@ public class Xobc_task_bridge implements gplx.xowa.htmls.bridges.Bridge_cmd_itm
|
|
|
|
case Proc__run_next: task_mgr.Work_mgr().Run_next(); break;
|
|
|
|
case Proc__run_next: task_mgr.Work_mgr().Run_next(); break;
|
|
|
|
case Proc__stop_cur: task_mgr.Work_mgr().Stop_cur(); break;
|
|
|
|
case Proc__stop_cur: task_mgr.Work_mgr().Stop_cur(); break;
|
|
|
|
case Proc__redo_cur: task_mgr.Work_mgr().Redo_cur(); break;
|
|
|
|
case Proc__redo_cur: task_mgr.Work_mgr().Redo_cur(); break;
|
|
|
|
case Proc__filter_by_lang: task_mgr.Filter_by_lang(args.Get_as_str("lang_key")); break;
|
|
|
|
case Proc__filter_todo: task_mgr.Filter_todo(args.Get_as_str("lang_key"), args.Get_as_str("type_key")); break;
|
|
|
|
case Proc__download_db: gplx.xowa.addons.bldrs.centrals.dbs.Xobc_data_db_upgrader.Check_for_updates(task_mgr); break;
|
|
|
|
case Proc__download_db: gplx.xowa.addons.bldrs.centrals.dbs.Xobc_data_db_upgrader.Check_for_updates(task_mgr); break;
|
|
|
|
default: throw Err_.new_unhandled_default(proc_id);
|
|
|
|
default: throw Err_.new_unhandled_default(proc_id);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
return "";
|
|
|
|
return "";
|
|
|
|
}
|
|
|
|
}
|
|
|
|
private static final byte[] Msg__proc = Bry_.new_a7("proc"), Msg__args = Bry_.new_a7("args");
|
|
|
|
private static final byte[] Msg__proc = Bry_.new_a7("proc"), Msg__args = Bry_.new_a7("args");
|
|
|
|
private static final byte Proc__reload = 0, Proc__add_work = 1, Proc__del_work = 2, Proc__del_done = 3, Proc__run_next = 4, Proc__stop_cur = 5, Proc__redo_cur = 6, Proc__download_db = 7, Proc__filter_by_lang = 8;
|
|
|
|
private static final byte Proc__reload = 0, Proc__add_work = 1, Proc__del_work = 2, Proc__del_done = 3, Proc__run_next = 4, Proc__stop_cur = 5, Proc__redo_cur = 6, Proc__download_db = 7, Proc__filter_todo = 8;
|
|
|
|
private static final Hash_adp_bry proc_hash = Hash_adp_bry.cs()
|
|
|
|
private static final Hash_adp_bry proc_hash = Hash_adp_bry.cs()
|
|
|
|
.Add_str_byte("reload" , Proc__reload)
|
|
|
|
.Add_str_byte("reload" , Proc__reload)
|
|
|
|
.Add_str_byte("add_work" , Proc__add_work)
|
|
|
|
.Add_str_byte("add_work" , Proc__add_work)
|
|
|
@ -50,7 +50,7 @@ public class Xobc_task_bridge implements gplx.xowa.htmls.bridges.Bridge_cmd_itm
|
|
|
|
.Add_str_byte("stop_cur" , Proc__stop_cur)
|
|
|
|
.Add_str_byte("stop_cur" , Proc__stop_cur)
|
|
|
|
.Add_str_byte("redo_cur" , Proc__redo_cur)
|
|
|
|
.Add_str_byte("redo_cur" , Proc__redo_cur)
|
|
|
|
.Add_str_byte("download_db" , Proc__download_db)
|
|
|
|
.Add_str_byte("download_db" , Proc__download_db)
|
|
|
|
.Add_str_byte("filter_by_lang" , Proc__filter_by_lang)
|
|
|
|
.Add_str_byte("filter_todo" , Proc__filter_todo)
|
|
|
|
;
|
|
|
|
;
|
|
|
|
|
|
|
|
|
|
|
|
public byte[] Key() {return BRIDGE_KEY;} public static final byte[] BRIDGE_KEY = Bry_.new_a7("builder_central.exec");
|
|
|
|
public byte[] Key() {return BRIDGE_KEY;} public static final byte[] BRIDGE_KEY = Bry_.new_a7("builder_central.exec");
|
|
|
|