public static void run(UncheckedRunnable runnable) { run(runnable, null); }
@Override public void onComplete() { Unchecked.run(() -> ProxyConnection.this.onRead((ByteBufferProvider) Thread.currentThread())); } }
public PropertiesMessageSource(String name, ResourceTools resourcesTools) { Properties properties = new Properties(); Unchecked.run(() -> properties.load(resourcesTools.getResource("/i18n/" + name + ".properties"))); for (Map.Entry<Object, Object> entry : properties.entrySet()) { templates.put(String.valueOf(entry.getKey()), new Template(String.valueOf(entry.getValue()))); } } }
public T getRaw(Map<String, Object> model) { if (!prepared) { synchronized (this) { if (!prepared) { Unchecked.run(() -> { if (stringTemplate) expression = EvalTools.prepare(string, model, TagLib.getTagFunctions(), imports, true); else { Matcher m = p.matcher(string); if (m.matches()) { String exp = m.group(1); if (exp == null) { exp = m.group(2); } if (exp == null) { exp = m.group(3); } expression = EvalTools.prepare(exp, model, TagLib.getTagFunctions(), imports); } else expression = EvalTools.prepare(string, model, TagLib.getTagFunctions(), imports); } setVariables(expression); }); prepared = true; } } } return Unchecked.call(() -> (T) expression.get(model)); }
protected void checkResponse(int status, String message, com.wizzardo.tools.http.Response response) { Unchecked.run(() -> { Assert.assertEquals(status, response.getResponseCode()); Assert.assertEquals(message, response.asString()); }); }
response.commit(request.connection()); request.connection().flush(); Unchecked.run(() -> request.connection().onFinishingHandling()); }); return response;