From 9ea81f3b26aea3a7414a5caf83752c6f1b5ef2b5 Mon Sep 17 00:00:00 2001 From: gnosygnu Date: Thu, 26 Jan 2017 04:02:20 -0500 Subject: [PATCH] Embeddable: Add method to selectively clear pages from cache (additional code) --- .../xowa/addons/parsers/mediawikis/Xop_mediawiki_wkr.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/400_xowa/src/gplx/xowa/addons/parsers/mediawikis/Xop_mediawiki_wkr.java b/400_xowa/src/gplx/xowa/addons/parsers/mediawikis/Xop_mediawiki_wkr.java index 5591b97d8..08d50aa3b 100644 --- a/400_xowa/src/gplx/xowa/addons/parsers/mediawikis/Xop_mediawiki_wkr.java +++ b/400_xowa/src/gplx/xowa/addons/parsers/mediawikis/Xop_mediawiki_wkr.java @@ -35,7 +35,9 @@ public class Xop_mediawiki_wkr { wiki.Parser_mgr().Scrib().Core_term(); wiki.Appe().Wiki_mgr().Wdata_mgr().Clear(); } - public void Clear_cache() { + public void Clear_cache(String page) { + Xoa_ttl ttl = wiki.Ttl_parse(Bry_.new_u8(page)); + wiki.Cache_mgr().Page_cache().Del(ttl.Full_db()); } public String Parse(String page, String wikitext) { Xoa_ttl ttl = wiki.Ttl_parse(Bry_.new_u8(page));