-
- All Implemented Interfaces:
-
java.io.Serializable
,javax.servlet.Servlet
,javax.servlet.ServletConfig
public final class JavalinServlet extends HttpServlet
-
-
Field Summary
Fields Modifier and Type Field Description private final PathMatcher
matcher
private final ExceptionMapper
exceptionMapper
private final ErrorMapper
errorMapper
private final List<Stage>
lifecycle
private final JavalinConfig
config
-
Constructor Summary
Constructors Constructor Description JavalinServlet(JavalinConfig config)
-
Method Summary
Modifier and Type Method Description final PathMatcher
getMatcher()
final ExceptionMapper
getExceptionMapper()
final ErrorMapper
getErrorMapper()
final List<Stage>
getLifecycle()
Default request lifecycle used by servlet to handle HTTP requests. final JavalinConfig
getConfig()
final Unit
addHandler(HandlerType handlerType, String path, Handler handler, Set<RouteRole> roles)
-
Methods inherited from class io.javalin.http.JavalinServlet
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service
-
Methods inherited from class javax.servlet.http.HttpServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
JavalinServlet
JavalinServlet(JavalinConfig config)
-
-
Method Detail
-
getMatcher
final PathMatcher getMatcher()
-
getExceptionMapper
final ExceptionMapper getExceptionMapper()
-
getErrorMapper
final ErrorMapper getErrorMapper()
-
getLifecycle
final List<Stage> getLifecycle()
Default request lifecycle used by servlet to handle HTTP requests. You can modify its state to add/remove stages and directly affect the way that Javalin handles requests.
-
getConfig
final JavalinConfig getConfig()
-
addHandler
final Unit addHandler(HandlerType handlerType, String path, Handler handler, Set<RouteRole> roles)
-
-
-
-