public class ProvidenceServlet
extends javax.servlet.http.HttpServlet
org.apache.thrift.server.TServlet server.| Constructor and Description |
|---|
ProvidenceServlet(PProcessor processor,
SerializerProvider serializerProvider)
Creates a providence servlet that uses the same processor every time.
|
ProvidenceServlet(PProcessor processor,
SerializerProvider serializerProvider,
ServiceCallInstrumentation instrumentation)
Creates a providence servlet that uses the same processor every time.
|
ProvidenceServlet(ProcessorProvider processorProvider,
SerializerProvider serializerProvider)
Creates a providence servlet that uses a per request processor.
|
ProvidenceServlet(ProcessorProvider processorProvider,
SerializerProvider serializerProvider,
ServiceCallInstrumentation instrumentation)
Creates a providence servlet that uses a per request processor.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
doPost(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp) |
protected ProcessorHandler |
getHandler(PProcessor processor)
Override if you want to do fancy stuff with the processor.
|
doDelete, doGet, doHead, doOptions, doPut, doTrace, getLastModified, service, servicepublic ProvidenceServlet(@Nonnull PProcessor processor, @Nonnull SerializerProvider serializerProvider)
processor - The providence service processor.serializerProvider - The serializer provider.public ProvidenceServlet(@Nonnull PProcessor processor, @Nonnull SerializerProvider serializerProvider, @Nonnull ServiceCallInstrumentation instrumentation)
processor - The providence service processor.serializerProvider - The serializer provider.instrumentation - Instrumentation instance.public ProvidenceServlet(@Nonnull ProcessorProvider processorProvider, @Nonnull SerializerProvider serializerProvider)
processorProvider - The processor supplier.serializerProvider - The serializer provider.public ProvidenceServlet(@Nonnull ProcessorProvider processorProvider, @Nonnull SerializerProvider serializerProvider, @Nonnull ServiceCallInstrumentation instrumentation)
processorProvider - The processor supplier.serializerProvider - The serializer provider.instrumentation - Instrumentation instance.protected ProcessorHandler getHandler(PProcessor processor)
processor - The processor to handle the service call.protected void doPost(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
throws javax.servlet.ServletException,
IOException
doPost in class javax.servlet.http.HttpServletjavax.servlet.ServletExceptionIOExceptionCopyright © 2015–2018 morimekta.net. All rights reserved.