@Override public boolean contentComplete(MetaData.Request request, MetaData.Response response, HTTPOutputStream output, HTTPConnection connection) { if (contentComplete != null) { return contentComplete.call(request, response, output, connection); } else { return false; } }
@Override public boolean headerComplete(Request request, Response response, HTTPOutputStream output, HTTPConnection connection) { if (headerComplete != null) { return headerComplete.call(request, response, output, connection); } else { return false; } }
@Override public boolean contentComplete(MetaData.Request request, MetaData.Response response, HTTPOutputStream output, HTTPConnection connection) { if (contentComplete != null) { return contentComplete.call(request, response, output, connection); } else { return false; } }
@Override public boolean headerComplete(Request request, Response response, HTTPOutputStream output, HTTPConnection connection) { if (headerComplete != null) { return headerComplete.call(request, response, output, connection); } else { return false; } }
@Override public boolean messageComplete(Request request, Response response, HTTPOutputStream output, HTTPConnection connection) { if (messageComplete != null) { return messageComplete.call(request, response, output, connection); } else { return true; } }
@Override public boolean acceptHTTPTunnelConnection(MetaData.Request request, MetaData.Response response, HTTPOutputStream output, HTTPServerConnection connection) { if (acceptHTTPTunnelConnection != null) { return acceptHTTPTunnelConnection.call(request, response, output, connection); } else { return true; } }
@Override public boolean accept100Continue(Request request, Response response, HTTPOutputStream output, HTTPConnection connection) { if (accept100Continue != null) { return accept100Continue.call(request, response, output, connection); } else { return false; } }
@Override public boolean accept100Continue(Request request, Response response, HTTPOutputStream output, HTTPConnection connection) { if (accept100Continue != null) { return accept100Continue.call(request, response, output, connection); } else { return false; } }
@Override public boolean acceptHTTPTunnelConnection(MetaData.Request request, MetaData.Response response, HTTPOutputStream output, HTTPServerConnection connection) { if (acceptHTTPTunnelConnection != null) { return acceptHTTPTunnelConnection.call(request, response, output, connection); } else { return true; } }
@Override public boolean messageComplete(Request request, Response response, HTTPOutputStream output, HTTPConnection connection) { if (messageComplete != null) { return messageComplete.call(request, response, output, connection); } else { return true; } }
@SuppressWarnings("unchecked") @Override public R call(Object... args) { if (args.length != 4) { throw new RuntimeException("Func4 expecting 4 arguments."); } return f.call((T0) args[0], (T1) args[1], (T2) args[2], (T3) args[3]); }
@SuppressWarnings("unchecked") @Override public R call(Object... args) { if (args.length != 4) { throw new RuntimeException("Func4 expecting 4 arguments."); } return f.call((T0) args[0], (T1) args[1], (T2) args[2], (T3) args[3]); }
@SuppressWarnings("unchecked") @Override public R call(Object... args) { if (args.length != 4) { throw new RuntimeException("Func4 expecting 4 arguments."); } return f.call((T0) args[0], (T1) args[1], (T2) args[2], (T3) args[3]); }