Package de.gematik.test.tiger.proxy
Class TigerProxy
- java.lang.Object
-
- de.gematik.test.tiger.proxy.AbstractTigerProxy
-
- de.gematik.test.tiger.proxy.TigerProxy
-
- All Implemented Interfaces:
ITigerProxy
public class TigerProxy extends AbstractTigerProxy
-
-
Constructor Summary
Constructors Constructor Description TigerProxy(TigerProxyConfiguration configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAlternativeName(String host)TigerRouteaddRoute(TigerRoute tigerRoute)SSLContextbuildSslContext()KeyStorebuildTruststore()StringgetBaseUrl()MockServerToRbelConvertergetMockServerToRbelConverter()intgetPort()List<TigerRoute>getRoutes()voidmanageRbelBufferSize()voidremoveRoute(String routeId)voidsubscribeToTrafficEndpoints(TigerProxyConfiguration configuration)voidsubscribeToTrafficEndpoints(List<String> trafficEndpointUrls)org.mockserver.proxyconfiguration.ProxyConfiguration.TypetoMockServerType(TigerProxyType type)-
Methods inherited from class de.gematik.test.tiger.proxy.AbstractTigerProxy
addKey, addRbelMessageListener, canEqual, clearAllRoutes, equals, getRbelLogger, getRbelMessageListeners, getRbelMessages, getTigerProxyConfiguration, hashCode, removeRbelMessageListener, setRbelLogger, toString, triggerListener
-
-
-
-
Constructor Detail
-
TigerProxy
public TigerProxy(TigerProxyConfiguration configuration)
-
-
Method Detail
-
subscribeToTrafficEndpoints
public void subscribeToTrafficEndpoints(TigerProxyConfiguration configuration)
-
subscribeToTrafficEndpoints
public void subscribeToTrafficEndpoints(List<String> trafficEndpointUrls)
-
toMockServerType
public org.mockserver.proxyconfiguration.ProxyConfiguration.Type toMockServerType(TigerProxyType type)
-
getBaseUrl
public String getBaseUrl()
-
getPort
public int getPort()
-
getRoutes
public List<TigerRoute> getRoutes()
-
addRoute
public TigerRoute addRoute(TigerRoute tigerRoute)
-
addAlternativeName
public void addAlternativeName(String host)
-
manageRbelBufferSize
public void manageRbelBufferSize()
-
removeRoute
public void removeRoute(String routeId)
-
buildTruststore
public KeyStore buildTruststore()
-
buildSslContext
public SSLContext buildSslContext()
-
getMockServerToRbelConverter
public MockServerToRbelConverter getMockServerToRbelConverter()
-
-