Interface FaviconHandler

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static long DEFAULT_MAX_AGE_SECONDS
      The default max age in seconds as set in the cache-control header
    • Method Summary

      Static Methods 
      Modifier and Type Method Description
      static FaviconHandler create​(Vertx vertx)
      Create a handler with defaults
      static FaviconHandler create​(Vertx vertx, long maxAgeSeconds)
      Create a handler with the specified max cache time
      static FaviconHandler create​(Vertx vertx, String path)
      Create a handler attempting to load favicon file from the specified path
      static FaviconHandler create​(Vertx vertx, String path, long maxAgeSeconds)
      Create a handler attempting to load favicon file from the specified path, and with the specified max cache time
    • Field Detail

      • DEFAULT_MAX_AGE_SECONDS

        static final long DEFAULT_MAX_AGE_SECONDS
        The default max age in seconds as set in the cache-control header
        See Also:
        Constant Field Values
    • Method Detail

      • create

        static FaviconHandler create​(Vertx vertx)
        Create a handler with defaults
        Returns:
        the handler
      • create

        static FaviconHandler create​(Vertx vertx,
                                     String path)
        Create a handler attempting to load favicon file from the specified path
        Parameters:
        path - the path
        Returns:
        the handler
      • create

        static FaviconHandler create​(Vertx vertx,
                                     String path,
                                     long maxAgeSeconds)
        Create a handler attempting to load favicon file from the specified path, and with the specified max cache time
        Parameters:
        path - the path
        maxAgeSeconds - max how long the file will be cached by browser, in seconds
        Returns:
        the handler
      • create

        static FaviconHandler create​(Vertx vertx,
                                     long maxAgeSeconds)
        Create a handler with the specified max cache time
        Parameters:
        maxAgeSeconds - max how long the file will be cached by browser, in seconds
        Returns:
        the handler