D E G H I N P S W
All Classes All Packages
All Classes All Packages
All Classes All Packages
D
- doPost(HttpServletRequest, HttpServletResponse) - Method in class net.morimekta.providence.server.ProvidenceHttpServlet
- doPost(HttpServletRequest, HttpServletResponse) - Method in class net.morimekta.providence.server.ProvidenceHttpServletWrapper
- doPost(HttpServletRequest, HttpServletResponse) - Method in class net.morimekta.providence.server.ProvidenceServlet
E
- ExceptionHandler - Class in net.morimekta.providence.server
-
Handle exceptions for HTTP responses.
- ExceptionHandler() - Constructor for class net.morimekta.providence.server.ExceptionHandler
G
- getResponseException(Throwable) - Method in class net.morimekta.providence.server.ExceptionHandler
-
Get the exception to ge handled on failed requests.
H
- handle(HttpServletRequest, RequestType) - Method in class net.morimekta.providence.server.ProvidenceHttpServlet
-
Handle the request itself as a simple called method.
- handleException(Throwable, Serializer, HttpServletRequest, HttpServletResponse) - Method in class net.morimekta.providence.server.ExceptionHandler
-
Handle exceptions from the handle method.
I
- INSTANCE - Static variable in class net.morimekta.providence.server.ExceptionHandler
N
- net.morimekta.providence.server - package net.morimekta.providence.server
P
- processorForRequest(HttpServletRequest) - Method in interface net.morimekta.providence.server.ProcessorProvider
- ProcessorProvider - Interface in net.morimekta.providence.server
-
Processor provider for generating per-request service processors in HTTP servlets.
- ProvidenceHttpServlet<RequestType extends net.morimekta.providence.PMessage<RequestType>,ResponseType extends net.morimekta.providence.PMessage<ResponseType>> - Class in net.morimekta.providence.server
-
A simple HTTP POST servlet that simply deserializes the POST body as a providence message, and serializes the response message using the requested content type or accept type.
- ProvidenceHttpServlet(PMessageDescriptor<RequestType>, ExceptionHandler, SerializerProvider) - Constructor for class net.morimekta.providence.server.ProvidenceHttpServlet
- ProvidenceHttpServletWrapper - Class in net.morimekta.providence.server
-
A HTTP POST servlet wrapper around a service using sub-path routing to each compatible service method.
- ProvidenceHttpServletWrapper(PService, ProcessorProvider, ExceptionHandler, SerializerProvider, PServiceCallInstrumentation) - Constructor for class net.morimekta.providence.server.ProvidenceHttpServletWrapper
- ProvidenceHttpServletWrapper(ProcessorProvider, Map<String, PServiceMethod>, ExceptionHandler, SerializerProvider, PServiceCallInstrumentation) - Constructor for class net.morimekta.providence.server.ProvidenceHttpServletWrapper
- ProvidenceServlet - Class in net.morimekta.providence.server
-
A javax.servlet implementation for providence.
- ProvidenceServlet(PProcessor) - Constructor for class net.morimekta.providence.server.ProvidenceServlet
-
Creates a providence servlet that uses the same processor every time.
- ProvidenceServlet(PProcessor, SerializerProvider) - Constructor for class net.morimekta.providence.server.ProvidenceServlet
-
Creates a providence servlet that uses the same processor every time.
- ProvidenceServlet(PProcessor, SerializerProvider, PServiceCallInstrumentation) - Constructor for class net.morimekta.providence.server.ProvidenceServlet
-
Creates a providence servlet that uses the same processor every time.
- ProvidenceServlet(ProcessorProvider) - Constructor for class net.morimekta.providence.server.ProvidenceServlet
-
Creates a providence servlet that uses a per request processor.
- ProvidenceServlet(ProcessorProvider, SerializerProvider) - Constructor for class net.morimekta.providence.server.ProvidenceServlet
-
Creates a providence servlet that uses a per request processor.
- ProvidenceServlet(ProcessorProvider, SerializerProvider, PServiceCallInstrumentation) - Constructor for class net.morimekta.providence.server.ProvidenceServlet
-
Creates a providence servlet that uses a per request processor.
- ProvidenceServlet(ProcessorProvider, SerializerProvider, PServiceCallInstrumentation, boolean) - Constructor for class net.morimekta.providence.server.ProvidenceServlet
-
Creates a providence servlet that uses a per request processor.
S
- statusCodeForException(Throwable) - Method in class net.morimekta.providence.server.ExceptionHandler
-
With default exception handling, this can simply change the status code used for the response.
W
- writeErrorResponse(Throwable, Serializer, HttpServletRequest, HttpServletResponse) - Method in class net.morimekta.providence.server.ExceptionHandler
-
Write the error response.
All Classes All Packages