184185186187188189190
@Mapping("/Person/*") private static final class PersonRequestHandler implements IHttpRequestHandler { public void onRequest(IHttpExchange exchange) throws IOException, BadMessageException { exchange.send(new HttpResponse(200, "text/plain", "person")); }
193194195196197198199
@Mapping("/Account/*") private static final class AccountRequestHandler implements IHttpRequestHandler { public void onRequest(IHttpExchange exchange) throws IOException, BadMessageException { exchange.send(new HttpResponse(200, "text/plain", "account")); }
238239240241242243244
private static final class ServerErrorRequestHandler implements IHttpRequestHandler { public void onRequest(IHttpExchange exchange) throws IOException, BadMessageException { exchange.send(new HttpResponse(500)); }
246247248249250251252
private static final class GoodRequestHandler implements IHttpRequestHandler { public void onRequest(IHttpExchange exchange) throws IOException, BadMessageException { exchange.send(new HttpResponse(200)); }
254255256257258259260
private static final class BadRequestHandler implements IHttpRequestHandler { public void onRequest(IHttpExchange exchange) throws IOException, BadMessageException { exchange.send(new HttpResponse(400)); }
731732733734735736737
String value = request.getParameter(key); sb.append("[param] " + key + "=" + value + "\r\n"); } exchange.send(new HttpResponse(200, "text/plain", sb.toString())); }
784785786787788789790
public void onRequest(IHttpExchange exchange) throws IOException { onRequestThreadname = Thread.currentThread().getName(); exchange.send(new HttpResponse(200, "text/plain", "OK")); }
812813814815816817818
@Execution(Execution.NONTHREADED) public void onRequest(IHttpExchange exchange) throws IOException { onRequestThreadname = Thread.currentThread().getName(); exchange.send(new HttpResponse(200, "text/plain", "OK")); }
853854855856857858859
@InvokeOn(InvokeOn.MESSAGE_RECEIVED) public void onRequest(IHttpExchange exchange) throws IOException { onRequestThreadname = Thread.currentThread().getName(); exchange.send(new HttpResponse(200, "text/plain", "OK")); }
886887888889890891892
private static final class DoNothingHandler implements IHttpRequestHandler { public void onRequest(IHttpExchange exchange) throws IOException { exchange.send(new HttpResponse(200, "text/plain", "OK")); }