AsyncHttp4sServlet

class AsyncHttp4sServlet[F[_]](service: HttpApp[F], asyncTimeout: Duration, servletIo: ServletIo[F], serviceErrorHandler: () => F, dispatcher: Dispatcher[F])(implicit F: Async[F]) extends Http4sServlet[F]
Companion
object
class Http4sServlet[F]
class HttpServlet
class GenericServlet
trait Serializable
trait ServletConfig
trait Servlet
class Object
trait Matchable
class Any

Type members

Inherited classlikes

Inherited from
Http4sServlet

Value members

Concrete methods

override def init(config: ServletConfig): Unit
Definition Classes
Http4sServlet -> GenericServlet -> Servlet
override def service(servletRequest: HttpServletRequest, servletResponse: HttpServletResponse): Unit
Definition Classes
HttpServlet

Inherited methods

def destroy(): Unit
Inherited from
GenericServlet
def getInitParameter(x$0: String): String
Inherited from
GenericServlet
def getInitParameterNames(): Enumeration[String]
Inherited from
GenericServlet
def getServletConfig(): ServletConfig
Inherited from
GenericServlet
def getServletContext(): ServletContext
Inherited from
GenericServlet
def getServletInfo(): String
Inherited from
GenericServlet
def getServletName(): String
Inherited from
GenericServlet
@throws(javax.servlet.ServletException)
def init(): Unit
Inherited from
GenericServlet
def log(x$0: String, x$1: Throwable): Unit
Inherited from
GenericServlet
def log(x$0: String): Unit
Inherited from
GenericServlet
protected def onParseFailure(parseFailure: ParseFailure, servletResponse: HttpServletResponse, bodyWriter: () => F): F[Unit]
Inherited from
Http4sServlet
protected def renderResponse(response: Response[F], servletResponse: HttpServletResponse, bodyWriter: () => F): F[Unit]
Inherited from
Http4sServlet
@throws(java.io.IOException) @throws(javax.servlet.ServletException)
def service(x$0: ServletRequest, x$1: ServletResponse): Unit
Inherited from
HttpServlet
protected def toHeaders(req: HttpServletRequest): Headers
Inherited from
Http4sServlet
protected def toRequest(req: HttpServletRequest): ParseResult[Request[F]]
Inherited from
Http4sServlet

Inherited fields

protected val logger: Logger
Inherited from
Http4sServlet
protected val serviceFn: Request[F] => F[Response[F]]
Inherited from
Http4sServlet