Class ReverseProxyCallback
java.lang.Object
de.gematik.test.tiger.proxy.handler.AbstractTigerRouteCallback
de.gematik.test.tiger.proxy.handler.ReverseProxyCallback
- All Implemented Interfaces:
org.mockserver.mock.action.ExpectationCallback<org.mockserver.model.HttpRequest>,org.mockserver.mock.action.ExpectationForwardAndResponseCallback,org.mockserver.mock.action.ExpectationForwardCallback
-
Constructor Summary
ConstructorsConstructorDescriptionReverseProxyCallback(TigerProxy tigerProxy, de.gematik.test.tiger.common.data.config.tigerProxy.TigerRoute route) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanprotected StringextractProtocolAndHostForRequest(org.mockserver.model.HttpRequest request) org.mockserver.model.HttpRequesthandleRequest(org.mockserver.model.HttpRequest httpRequest) inthashCode()Methods inherited from class de.gematik.test.tiger.proxy.handler.AbstractTigerRouteCallback
applyModifications, applyModifications, getRequestTimingMap, getTigerProxy, getTigerRoute, handle, handle, handleResponse, parseMessageAndApplyModifications, parseMessageAndApplyModifications, propagateExceptionMessageSafe, toString
-
Constructor Details
-
ReverseProxyCallback
public ReverseProxyCallback(TigerProxy tigerProxy, de.gematik.test.tiger.common.data.config.tigerProxy.TigerRoute route)
-
-
Method Details
-
handleRequest
public org.mockserver.model.HttpRequest handleRequest(org.mockserver.model.HttpRequest httpRequest) - Specified by:
handleRequestin classAbstractTigerRouteCallback
-
extractProtocolAndHostForRequest
- Specified by:
extractProtocolAndHostForRequestin classAbstractTigerRouteCallback
-
equals
- Overrides:
equalsin classAbstractTigerRouteCallback
-
canEqual
- Overrides:
canEqualin classAbstractTigerRouteCallback
-
hashCode
public int hashCode()- Overrides:
hashCodein classAbstractTigerRouteCallback
-