X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fdemoscenemusic%2Fpage%2FServletRequest.java;h=74d0450ca190b4971922793fe6a570a579b7618a;hb=c9abfe7d653c88931b01137a65188873ee586a37;hp=64e66c1247253408cff475a3c349da5e24126083;hpb=c8def786cec46d8f683aa6f563091a2aeb2e073d;p=demoscenemusic.git diff --git a/src/main/java/net/pterodactylus/demoscenemusic/page/ServletRequest.java b/src/main/java/net/pterodactylus/demoscenemusic/page/ServletRequest.java index 64e66c1..74d0450 100644 --- a/src/main/java/net/pterodactylus/demoscenemusic/page/ServletRequest.java +++ b/src/main/java/net/pterodactylus/demoscenemusic/page/ServletRequest.java @@ -20,6 +20,7 @@ package net.pterodactylus.demoscenemusic.page; import java.net.URI; import java.net.URISyntaxException; +import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import net.pterodactylus.util.web.Method; @@ -33,15 +34,17 @@ import net.pterodactylus.util.web.Request; public class ServletRequest extends Request { private final HttpServletRequest servletRequest; + private final HttpServlet servlet; /** * @param uri * @param method * @throws URISyntaxException */ - public ServletRequest(javax.servlet.http.HttpServletRequest servletRequest) throws URISyntaxException { + public ServletRequest(javax.servlet.http.HttpServletRequest servletRequest, HttpServlet servlet) throws URISyntaxException { super(new URI(servletRequest.getRequestURI()), Method.valueOf(servletRequest.getMethod().toUpperCase())); this.servletRequest = servletRequest; + this.servlet = servlet; } /** @@ -51,4 +54,11 @@ public class ServletRequest extends Request { return servletRequest; } + /** + * @return the servlet + */ + public HttpServlet getServlet() { + return servlet; + } + }