Beispiel #1
0
  @Override
  public void handle(@NotNull final YokeRequest request, @NotNull final Handler<Object> next) {

    switch (request.method()) {
      case "GET":
        route(request, next, getBindings);
        break;
      case "PUT":
        route(request, next, putBindings);
        break;
      case "POST":
        route(request, next, postBindings);
        break;
      case "DELETE":
        route(request, next, deleteBindings);
        break;
      case "OPTIONS":
        route(request, next, optionsBindings);
        break;
      case "HEAD":
        route(request, next, headBindings);
        break;
      case "TRACE":
        route(request, next, traceBindings);
        break;
      case "PATCH":
        route(request, next, patchBindings);
        break;
      case "CONNECT":
        route(request, next, connectBindings);
        break;
    }
  }