Class WebInterfaceAssetsResource

java.lang.Object
org.graylog2.web.resources.WebInterfaceAssetsResource

@Singleton @Path("") public class WebInterfaceAssetsResource extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
    WebInterfaceAssetsResource(IndexHtmlGenerator indexHtmlGenerator, Set<Plugin> plugins, javax.activation.MimetypesFileTypeMap mimeTypes)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    javax.ws.rs.core.Response
    get(javax.ws.rs.core.Request request, String pluginName, String filename)
     
    javax.ws.rs.core.Response
    get(javax.ws.rs.core.Request request, javax.ws.rs.core.HttpHeaders headers, String filename)
     
    javax.ws.rs.core.Response
    getIndex(javax.ws.rs.core.HttpHeaders headers)
     
    javax.ws.rs.core.Response
    getIndex(org.glassfish.jersey.server.ContainerRequest request, javax.ws.rs.core.HttpHeaders headers)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • WebInterfaceAssetsResource

      @Inject public WebInterfaceAssetsResource(IndexHtmlGenerator indexHtmlGenerator, Set<Plugin> plugins, javax.activation.MimetypesFileTypeMap mimeTypes)
  • Method Details

    • get

      @Path("assets/plugin/{plugin}/{filename}") @GET public javax.ws.rs.core.Response get(@Context javax.ws.rs.core.Request request, @PathParam("plugin") String pluginName, @PathParam("filename") String filename)
    • get

      @Path("assets/{filename: .*}") @GET public javax.ws.rs.core.Response get(@Context javax.ws.rs.core.Request request, @Context javax.ws.rs.core.HttpHeaders headers, @PathParam("filename") String filename)
    • getIndex

      @GET @Path("index.html") public javax.ws.rs.core.Response getIndex(@Context javax.ws.rs.core.HttpHeaders headers)
    • getIndex

      @GET public javax.ws.rs.core.Response getIndex(@Context org.glassfish.jersey.server.ContainerRequest request, @Context javax.ws.rs.core.HttpHeaders headers)