Class App


  • public class App
    extends fi.iki.elonen.NanoHTTPD
    • Nested Class Summary

      • Nested classes/interfaces inherited from class fi.iki.elonen.NanoHTTPD

        fi.iki.elonen.NanoHTTPD.AsyncRunner, fi.iki.elonen.NanoHTTPD.ClientHandler, fi.iki.elonen.NanoHTTPD.Cookie, fi.iki.elonen.NanoHTTPD.CookieHandler, fi.iki.elonen.NanoHTTPD.DefaultAsyncRunner, fi.iki.elonen.NanoHTTPD.DefaultServerSocketFactory, fi.iki.elonen.NanoHTTPD.DefaultTempFile, fi.iki.elonen.NanoHTTPD.DefaultTempFileManager, fi.iki.elonen.NanoHTTPD.HTTPSession, fi.iki.elonen.NanoHTTPD.IHTTPSession, fi.iki.elonen.NanoHTTPD.Method, fi.iki.elonen.NanoHTTPD.Response, fi.iki.elonen.NanoHTTPD.ResponseException, fi.iki.elonen.NanoHTTPD.SecureServerSocketFactory, fi.iki.elonen.NanoHTTPD.ServerRunnable, fi.iki.elonen.NanoHTTPD.ServerSocketFactory, fi.iki.elonen.NanoHTTPD.TempFile, fi.iki.elonen.NanoHTTPD.TempFileManager, fi.iki.elonen.NanoHTTPD.TempFileManagerFactory
    • Constructor Summary

      Constructors 
      Constructor Description
      App()  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static void main​(String[] args)  
      fi.iki.elonen.NanoHTTPD.Response serve​(fi.iki.elonen.NanoHTTPD.IHTTPSession session)  
      • Methods inherited from class fi.iki.elonen.NanoHTTPD

        closeAllConnections, createClientHandler, createServerRunnable, decodeParameters, decodeParameters, decodePercent, getHostname, getListeningPort, getMimeTypeForFile, getServerSocketFactory, getTempFileManagerFactory, isAlive, makeSecure, makeSSLSocketFactory, makeSSLSocketFactory, makeSSLSocketFactory, mimeTypes, newChunkedResponse, newFixedLengthResponse, newFixedLengthResponse, newFixedLengthResponse, serve, setAsyncRunner, setServerSocketFactory, setTempFileManagerFactory, start, start, start, stop, useGzipWhenAccepted, wasStarted
    • Field Detail

      • cooldownAccessTime

        public long cooldownAccessTime
      • cooldownSeconds

        public int cooldownSeconds
      • cachedApiResponse

        public String cachedApiResponse
    • Method Detail

      • main

        public static void main​(String[] args)
      • serve

        public fi.iki.elonen.NanoHTTPD.Response serve​(fi.iki.elonen.NanoHTTPD.IHTTPSession session)
        Overrides:
        serve in class fi.iki.elonen.NanoHTTPD