public void addMockServiceRequestListener(RequestListener listener) { stubRequestHandler.addRequestListener(listener); }
public StubRequestHandler buildStubRequestHandler() { Map<String, PostServeAction> postServeActions = options.extensionsOfType(PostServeAction.class); return new StubRequestHandler( this, new StubResponseRenderer( options.filesRoot().child(FILES_ROOT), getGlobalSettingsHolder(), new ProxyResponseRenderer( options.proxyVia(), options.httpsSettings().trustStore(), options.shouldPreserveHostHeader(), options.proxyHostHeader(), globalSettingsHolder), ImmutableList.copyOf(options.extensionsOfType(ResponseTransformer.class).values()) ), this, postServeActions, requestJournal ); }
private static HttpHandler mockHandler(String originId, WireMockApp wireMockApp, WireMockConfiguration defaultConfig) { return newHandler(originId, new StubRequestHandler( wireMockApp, new StubResponseRenderer( defaultConfig.filesRoot().child(FILES_ROOT), wireMockApp.getGlobalSettingsHolder(), new ProxyResponseRenderer( defaultConfig.proxyVia(), defaultConfig.httpsSettings().trustStore(), defaultConfig.shouldPreserveHostHeader(), defaultConfig.proxyHostHeader() ) ) )); }