I
- the type of the input messageO
- the type of the output messagepublic abstract class MessageServlet<I extends com.google.protobuf.Message,O extends com.google.protobuf.Message> extends NonSerializableServlet
Modifier | Constructor and Description |
---|---|
protected |
MessageServlet() |
Modifier and Type | Method and Description |
---|---|
void |
doPost(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp) |
protected abstract O |
handle(I request)
Handles the servlet request and produces the response message.
|
doDelete, doGet, doHead, doOptions, doPut, doTrace, getLastModified, service, service
protected abstract O handle(I request)
request
- the request messagepublic void doPost(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) throws java.io.IOException
doPost
in class javax.servlet.http.HttpServlet
java.io.IOException