/** * Append route that supports HTTP DELETE method: * * <pre> * delete(req {@literal ->} * return Results.noContent(); * ); * </pre> * * This is a singleton route so make sure you don't share or use global variables. * * @param handler A handler to execute. * @return A new route definition. */ @Nonnull default Route.Definition delete(Route.OneArgHandler handler) { return delete("/", handler); }
/** * Append a route that supports HTTP DELETE method: * * <pre> * delete((req, rsp) {@literal ->} { * rsp.status(204); * }); * </pre> * * This is a singleton route so make sure you don't share or use global variables. * * @param handler A handler to execute. * @return A new route definition. */ @Nonnull default Route.Definition delete(Route.Handler handler) { return delete("/", handler); }
/** * Append route that supports HTTP DELETE method: * * <pre> * delete(() {@literal ->} * return Results.noContent(); * ); * </pre> * * This is a singleton route so make sure you don't share or use global variables. * * @param handler A handler to execute. * @return A new route definition. */ @Nonnull default Route.Definition delete(Route.ZeroArgHandler handler) { return delete("/", handler); }
/** * Append a route that supports HTTP DELETE method: * * <pre> * delete((req, rsp) {@literal ->} { * rsp.status(204); * }); * </pre> * * This is a singleton route so make sure you don't share or use global variables. * * @param handler A handler to execute. * @return A new route definition. */ @Nonnull default Route.Definition delete(Route.Handler handler) { return delete("/", handler); }
/** * Append route that supports HTTP DELETE method: * * <pre> * delete(() {@literal ->} * return Results.noContent(); * ); * </pre> * * This is a singleton route so make sure you don't share or use global variables. * * @param handler A handler to execute. * @return A new route definition. */ @Nonnull default Route.Definition delete(Route.ZeroArgHandler handler) { return delete("/", handler); }
/** * Append route that supports HTTP DELETE method: * * <pre> * delete(req {@literal ->} * return Results.noContent(); * ); * </pre> * * This is a singleton route so make sure you don't share or use global variables. * * @param handler A handler to execute. * @return A new route definition. */ @Nonnull default Route.Definition delete(Route.OneArgHandler handler) { return delete("/", handler); }