Class ForwardAllCallback
java.lang.Object
de.gematik.test.tiger.proxy.handler.AbstractTigerRouteCallback
de.gematik.test.tiger.proxy.handler.ForwardAllCallback
- All Implemented Interfaces:
ExpectationCallback<HttpRequest>,ExpectationForwardAndResponseCallback,ExpectationForwardCallback
Callback used for as a forward-all route in the TigerProxy. The messages received here are simply
forwarded to the intended host. No rewriting of host or path is being done. It essentially serves
as a fallback when no specialised route is found matching the request.
-
Field Summary
Fields inherited from class de.gematik.test.tiger.proxy.handler.AbstractTigerRouteCallback
LOCATION_HEADER_KEY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncannedResponse(HttpRequest httpRequest) protected Stringprotected HttpRequesthandleRequest(HttpRequest req) protected StringMethods inherited from class de.gematik.test.tiger.proxy.handler.AbstractTigerRouteCallback
applyModifications, applyModifications, canEqual, doIncomingRequestLogging, doOutgoingResponseLogging, equals, executeHttpRequestParsing, getBundledServerNamesAdder, getRequestLogIdToParsingFuture, getTigerProxy, getTigerRoute, handle, handle, handleException, hashCode, matches, parseMessage, parseMessageAndApplyModifications, parseMessageAndApplyModifications, propagateExceptionMessageSafe, rewriteConcreteLocation, setBundledServerNamesAdder, setRequestLogIdToParsingFuture, toString
-
Constructor Details
-
ForwardAllCallback
-
-
Method Details
-
handleRequest
- Specified by:
handleRequestin classAbstractTigerRouteCallback
-
extractProtocolAndHostForRequest
- Specified by:
extractProtocolAndHostForRequestin classAbstractTigerRouteCallback
-
printTrafficTarget
- Specified by:
printTrafficTargetin classAbstractTigerRouteCallback
-
cannedResponse
-