Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addCacheControlAndExpiresHeaders(HttpServletResponse) - Method in class no.priv.bang.servlet.frontend.FrontendServlet
- addInjectedOsgiService(Class<?>, Object) - Method in class no.priv.bang.servlet.jersey.JerseyServlet
-
Method for registering OSGi services with the HK2 dependency injection container.
- addSlashToServletPath(HttpServletRequest, HttpServletResponse) - Method in class no.priv.bang.servlet.frontend.FrontendServlet
C
- copyStream(InputStream, ServletOutputStream) - Method in class no.priv.bang.servlet.frontend.FrontendServlet
-
Utility method to copy the content of an input stream into an output stream.
D
- defaultResourcePackage - Variable in class no.priv.bang.servlet.jersey.JerseyServlet
- doGet(HttpServletRequest, HttpServletResponse) - Method in class no.priv.bang.servlet.frontend.FrontendServlet
F
- findResourceFromPathInfo(String) - Method in class no.priv.bang.servlet.frontend.FrontendServlet
- FrontendServlet - Class in no.priv.bang.servlet.frontend
-
This is a servlet that's intended to be a base class for a DS component exposing a
Servlet
service that plugs into the OSGi web whiteboard. - FrontendServlet(Class<?>) - Constructor for class no.priv.bang.servlet.frontend.FrontendServlet
-
In OSGi classpath resources aren't visible outside of the bundle (i.e. jar file) they reside in.
G
- getRoutes() - Method in class no.priv.bang.servlet.frontend.FrontendServlet
- getRoutesClasspathName() - Method in class no.priv.bang.servlet.frontend.FrontendServlet
-
Override in subclass if a different name than the default value is needed.
- getRoutesClasspathStream(Class<?>) - Method in class no.priv.bang.servlet.frontend.FrontendServlet
- guessContentTypeFromResourceName(String) - Method in class no.priv.bang.servlet.frontend.FrontendServlet
H
- handleResourceNotFound(HttpServletRequest, HttpServletResponse, String) - Method in class no.priv.bang.servlet.frontend.FrontendServlet
-
This is a method that will be called when no classpath resource or frontend route matches the request path.
I
- init(WebConfig) - Method in class no.priv.bang.servlet.jersey.JerseyServlet
- injectedServices - Variable in class no.priv.bang.servlet.jersey.JerseyServlet
J
- JerseyServlet - Class in no.priv.bang.servlet.jersey
-
This is a servlet that's intended to be a base class for a DS component exposing a
Servlet
service that plugs into the OSGi web whiteboard to provide a REST API based on Jersey. - JerseyServlet() - Constructor for class no.priv.bang.servlet.jersey.JerseyServlet
L
- logger - Variable in class no.priv.bang.servlet.frontend.FrontendServlet
- logger - Variable in class no.priv.bang.servlet.jersey.JerseyServlet
N
- no.priv.bang.servlet.frontend - package no.priv.bang.servlet.frontend
- no.priv.bang.servlet.jersey - package no.priv.bang.servlet.jersey
P
- processResource(HttpServletResponse, HttpServletRequest, String, String, String) - Method in class no.priv.bang.servlet.frontend.FrontendServlet
-
This is a method that will be called for resources that should be processed in some way before they are returned.
R
- readLinesFromClasspath(Class<?>) - Method in class no.priv.bang.servlet.frontend.FrontendServlet
- routes - Variable in class no.priv.bang.servlet.frontend.FrontendServlet
S
- serialVersionUID - Static variable in class no.priv.bang.servlet.frontend.FrontendServlet
- serialVersionUID - Static variable in class no.priv.bang.servlet.jersey.JerseyServlet
- setJerseyResourcePackagesDefaultIfNotSetElsewhere(boolean, ResourceConfig) - Method in class no.priv.bang.servlet.jersey.JerseyServlet
- setLogService(LogService) - Method in class no.priv.bang.servlet.frontend.FrontendServlet
- setLogService(LogService) - Method in class no.priv.bang.servlet.jersey.JerseyServlet
-
Used to register the OSGi
LogService
to the JerseyServlet. - setRoutes(String...) - Method in class no.priv.bang.servlet.frontend.FrontendServlet
- shouldNotBeCached(String) - Method in class no.priv.bang.servlet.frontend.FrontendServlet
- sneakyThrows(Throwable) - Static method in class no.priv.bang.servlet.frontend.FrontendServlet
T
- thisIsAResourceThatShouldBeProcessed(HttpServletRequest, String, String, String) - Method in class no.priv.bang.servlet.frontend.FrontendServlet
-
This is a method that should be overridden in a subclass to detect if a resource should be processed instead of just returned as-is.
U
- urlConnectionGuessContentTypeFromName(String) - Method in class no.priv.bang.servlet.frontend.FrontendServlet
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form