/** * Will remove an old message if over the max size. * Use if it does not include a link. * Escapes '<' and '>' before queueing * * @return the message id */ public int addMessage(String message) { return addMessageNoEscape(message.replace("&", "&").replace("<", "<").replace(">", ">")); }
private static void getMessages(List<String> msgs, StringBuilder buf) { if (msgs == null) return; for (int i = 0; i < msgs.size(); i++) { String msg = msgs.get(i); _messages.addMessageNoEscape(msg); buf.append(msg).append("\n"); } }
/** * Use if it includes a link. * Does not escape '<' and '>' before queueing * @since 0.9.14.1 */ public void addMessageNoEscape(String message) { _messages.addMessageNoEscape(message); if (_log.shouldLog(Log.INFO)) _log.info("MSG: " + message); }
int id = _messages.addMessageNoEscape(_t("Adding torrents in {0}", DataHelper.formatDuration2(delay))); try { Thread.sleep(delay); } catch (InterruptedException ie) {}