Package fi.iki.elonen.router
Class RouterNanoHTTPD.DefaultHandler
- java.lang.Object
-
- fi.iki.elonen.router.RouterNanoHTTPD.DefaultStreamHandler
-
- fi.iki.elonen.router.RouterNanoHTTPD.DefaultHandler
-
- All Implemented Interfaces:
RouterNanoHTTPD.UriResponder
- Direct Known Subclasses:
RouterNanoHTTPD.Error404UriHandler
,RouterNanoHTTPD.GeneralHandler
,RouterNanoHTTPD.IndexHandler
,RouterNanoHTTPD.NotImplementedHandler
,RouterNanoHTTPD.StaticPageHandler
- Enclosing class:
- RouterNanoHTTPD
public abstract static class RouterNanoHTTPD.DefaultHandler extends RouterNanoHTTPD.DefaultStreamHandler
General nanolet to inherit from if you provide text or html data, only fixed size responses will be generated.
-
-
Constructor Summary
Constructors Constructor Description DefaultHandler()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description NanoHTTPD.Response
get(RouterNanoHTTPD.UriResource uriResource, java.util.Map<java.lang.String,java.lang.String> urlParams, NanoHTTPD.IHTTPSession session)
java.io.InputStream
getData()
abstract NanoHTTPD.Response.IStatus
getStatus()
abstract java.lang.String
getText()
-
Methods inherited from class fi.iki.elonen.router.RouterNanoHTTPD.DefaultStreamHandler
delete, getMimeType, other, post, put
-
-
-
-
Method Detail
-
getText
public abstract java.lang.String getText()
-
getStatus
public abstract NanoHTTPD.Response.IStatus getStatus()
- Specified by:
getStatus
in classRouterNanoHTTPD.DefaultStreamHandler
-
get
public NanoHTTPD.Response get(RouterNanoHTTPD.UriResource uriResource, java.util.Map<java.lang.String,java.lang.String> urlParams, NanoHTTPD.IHTTPSession session)
- Specified by:
get
in interfaceRouterNanoHTTPD.UriResponder
- Overrides:
get
in classRouterNanoHTTPD.DefaultStreamHandler
-
getData
public java.io.InputStream getData()
- Specified by:
getData
in classRouterNanoHTTPD.DefaultStreamHandler
-
-