Class StubRequestHandler
java.lang.Object
com.github.tomakehurst.wiremock.http.AbstractRequestHandler
com.github.tomakehurst.wiremock.http.StubRequestHandler
- All Implemented Interfaces:
RequestEventSource,RequestHandler
-
Field Summary
Fields inherited from class com.github.tomakehurst.wiremock.http.AbstractRequestHandler
filterProcessor, listeners, responseRendererFields inherited from interface com.github.tomakehurst.wiremock.http.RequestHandler
HANDLER_CLASS_KEY -
Constructor Summary
ConstructorsConstructorDescriptionStubRequestHandler(StubServer stubServer, ResponseRenderer responseRenderer, Admin admin, Map<String, PostServeAction> postServeActions, Map<String, ServeEventListener> serveEventListeners, RequestJournal requestJournal, List<RequestFilter> requestFilters, List<RequestFilterV2> v2RequestFilters, boolean loggingDisabled, DataTruncationSettings dataTruncationSettings, NotMatchedRenderer notMatchedRenderer) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidafterResponseSent(ServeEvent serveEvent, Response response) protected voidbeforeResponseSent(ServeEvent serveEvent, Response response) handleRequest(ServeEvent initialServeEvent) protected booleanMethods inherited from class com.github.tomakehurst.wiremock.http.AbstractRequestHandler
addRequestListener, formatRequest, handle
-
Constructor Details
-
StubRequestHandler
public StubRequestHandler(StubServer stubServer, ResponseRenderer responseRenderer, Admin admin, Map<String, PostServeAction> postServeActions, Map<String, ServeEventListener> serveEventListeners, RequestJournal requestJournal, List<RequestFilter> requestFilters, List<RequestFilterV2> v2RequestFilters, boolean loggingDisabled, DataTruncationSettings dataTruncationSettings, NotMatchedRenderer notMatchedRenderer)
-
-
Method Details
-
handleRequest
- Specified by:
handleRequestin classAbstractRequestHandler
-
logRequests
protected boolean logRequests()- Overrides:
logRequestsin classAbstractRequestHandler
-
beforeResponseSent
- Overrides:
beforeResponseSentin classAbstractRequestHandler
-
afterResponseSent
- Overrides:
afterResponseSentin classAbstractRequestHandler
-