sig
  type t
  val init : JavaServlet.generic -> JavaServlet.Generic.t
  val service :
    JavaServlet.Generic.t ->
    JavaServlet.generic ->
    JavaServlet.request -> JavaServlet.response -> unit
  val destroy : JavaServlet.Generic.t -> JavaServlet.generic -> unit
end