@Path(value="/")
@Component
public class RootResource
extends java.lang.Object
implements org.springframework.beans.factory.BeanFactoryAware
| Constructor and Description |
|---|
RootResource() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
apple_touch_icon_png() |
javax.ws.rs.core.Response |
apple_touch_icon_precomposed_png() |
ApiResource |
getApiResource() |
org.glassfish.jersey.server.mvc.Viewable |
getContact() |
org.glassfish.jersey.server.mvc.Viewable |
getFaq() |
ManageResource |
getManageResource() |
org.glassfish.jersey.server.mvc.Viewable |
getPublicResource() |
RequestConfig |
getRequestConfig() |
javax.ws.rs.core.Response |
healthCheck$GET() |
javax.ws.rs.core.Response |
healthCheck$HEAD() |
javax.ws.rs.core.Response |
managerStatus() |
org.glassfish.jersey.server.mvc.Viewable |
privacyPolicy() |
org.glassfish.jersey.server.mvc.Viewable |
renderCSS() |
org.glassfish.jersey.server.mvc.Viewable |
renderGIFs() |
org.glassfish.jersey.server.mvc.Viewable |
renderHtml() |
org.glassfish.jersey.server.mvc.Viewable |
renderICOs() |
org.glassfish.jersey.server.mvc.Viewable |
renderJavaScript() |
org.glassfish.jersey.server.mvc.Viewable |
renderJPGs() |
org.glassfish.jersey.server.mvc.Viewable |
renderPDFs() |
org.glassfish.jersey.server.mvc.Viewable |
renderPNGs() |
org.glassfish.jersey.server.mvc.Viewable |
renderText() |
javax.ws.rs.core.Response |
renderTXTs() |
javax.ws.rs.core.Response |
resolveCallback(java.lang.String id) |
void |
setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory) |
void |
setHeaders(javax.ws.rs.core.HttpHeaders headers) |
void |
setSecurityContext(javax.ws.rs.core.SecurityContext securityContext) |
void |
setServletRequest(javax.servlet.http.HttpServletRequest servletRequest) |
void |
setServletResponse(javax.servlet.http.HttpServletResponse servletResponse) |
void |
setUriInfo(javax.ws.rs.core.UriInfo uriInfo) |
org.glassfish.jersey.server.mvc.Viewable |
termsOfService() |
javax.ws.rs.core.Response |
trafficbasedsspsitemap_xml() |
public RootResource()
throws java.lang.InterruptedException
java.lang.InterruptedException@Context public void setServletRequest(javax.servlet.http.HttpServletRequest servletRequest)
@Context public void setServletResponse(javax.servlet.http.HttpServletResponse servletResponse)
@Context public void setSecurityContext(javax.ws.rs.core.SecurityContext securityContext)
@Context public void setUriInfo(javax.ws.rs.core.UriInfo uriInfo)
@Context public void setHeaders(javax.ws.rs.core.HttpHeaders headers)
public RequestConfig getRequestConfig()
public void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
throws org.springframework.beans.BeansException
setBeanFactory in interface org.springframework.beans.factory.BeanFactoryAwareorg.springframework.beans.BeansException@GET public org.glassfish.jersey.server.mvc.Viewable getPublicResource()
@Path(value="/api") public ApiResource getApiResource() throws java.lang.Exception
java.lang.Exception@Path(value="/manage") public ManageResource getManageResource()
@GET
@Path(value="/q/{id}")
public javax.ws.rs.core.Response resolveCallback(@PathParam(value="id")
java.lang.String id)
throws java.net.URISyntaxException
java.net.URISyntaxException@GET @Path(value="/health-check") public javax.ws.rs.core.Response healthCheck$GET()
@HEAD @Path(value="/health-check") public javax.ws.rs.core.Response healthCheck$HEAD()
@GET
@Produces(value="image/jpeg")
@Path(value="{resource: ([^\\s]+(\\.(?i)(jpg|JPG|jpeg|JPEG))$) }")
public org.glassfish.jersey.server.mvc.Viewable renderJPGs()
throws java.lang.Exception
java.lang.Exception@GET
@Produces(value="image/png")
@Path(value="{resource: ([^\\s]+(\\.(?i)(png|PNG))$) }")
public org.glassfish.jersey.server.mvc.Viewable renderPNGs()
throws java.lang.Exception
java.lang.Exception@GET
@Produces(value="image/gif")
@Path(value="{resource: ([^\\s]+(\\.(?i)(gif|GIF))$) }")
public org.glassfish.jersey.server.mvc.Viewable renderGIFs()
throws java.lang.Exception
java.lang.Exception@GET
@Produces(value="text/plain")
@Path(value="{resource: ([^\\s]+(\\.(?i)(txt|TXT|text|TEXT))$) }")
public org.glassfish.jersey.server.mvc.Viewable renderText()
throws java.lang.Exception
java.lang.Exception@GET
@Produces(value="text/html")
@Path(value="{resource: ([^\\s]+(\\.(?i)(html|HTML))$) }")
public org.glassfish.jersey.server.mvc.Viewable renderHtml()
throws java.lang.Exception
java.lang.Exception@GET
@Produces(value="text/css")
@Path(value="{resource: ([^\\s]+(\\.(?i)(css|CSS))$) }")
public org.glassfish.jersey.server.mvc.Viewable renderCSS()
throws java.lang.Exception
java.lang.Exception@GET
@Produces(value="application/javascript")
@Path(value="{resource: ([^\\s]+(\\.(?i)(js|JS))$) }")
public org.glassfish.jersey.server.mvc.Viewable renderJavaScript()
throws java.lang.Exception
java.lang.Exception@GET
@Produces(value="image/icon")
@Path(value="{resource: ([^\\s]+(\\.(?i)(ico|ICO))$) }")
public org.glassfish.jersey.server.mvc.Viewable renderICOs()
throws java.lang.Exception
java.lang.Exception@GET
@Produces(value="application/pdf")
@Path(value="{resource: ([^\\s]+(\\.(?i)(pdf|PDF))$) }")
public org.glassfish.jersey.server.mvc.Viewable renderPDFs()
throws java.lang.Exception
java.lang.Exception@GET @Path(value="/privacy-policy") public org.glassfish.jersey.server.mvc.Viewable privacyPolicy()
@GET @Path(value="/terms-of-service") public org.glassfish.jersey.server.mvc.Viewable termsOfService()
@GET @Path(value="/trafficbasedsspsitemap.xml") public javax.ws.rs.core.Response trafficbasedsspsitemap_xml()
@GET @Path(value="/apple-touch-icon-precomposed.png") public javax.ws.rs.core.Response apple_touch_icon_precomposed_png()
@GET @Path(value="/apple-touch-icon.png") public javax.ws.rs.core.Response apple_touch_icon_png()
@GET
@Path(value="/manager/status")
public javax.ws.rs.core.Response managerStatus()
throws java.lang.Exception
java.lang.Exception@GET
@Path(value="{resource: ([^\\s]+(\\.(?i)(php|PHP))$) }")
public javax.ws.rs.core.Response renderTXTs()
throws java.lang.Exception
java.lang.Exception@GET
@Path(value="{resource: (faq\\.).* }")
public org.glassfish.jersey.server.mvc.Viewable getFaq()
@GET
@Path(value="{resource: (contact\\.).* }")
public org.glassfish.jersey.server.mvc.Viewable getContact()