Package com.predic8.membrane.core.rules
Class SSLableProxy
java.lang.Object
com.predic8.membrane.core.rules.AbstractProxy
com.predic8.membrane.core.rules.SSLableProxy
- Direct Known Subclasses:
AbstractServiceProxy,STOMPProxy
-
Field Summary
Fields inherited from class com.predic8.membrane.core.rules.AbstractProxy
blockRequest, blockResponse, interceptors, key, localHost, name, router -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetIp()getName()intgetPort()voidvoidsetPort(int port) protected voidsetSslOutboundContext(SSLContext sslOutboundContext) Methods inherited from class com.predic8.membrane.core.rules.AbstractProxy
clone, getErrorState, getInterceptors, getKey, getNewInstance, getSslInboundContext, getSslInboundParser, getStatisticCollector, init, init, isActive, isBlockRequest, isBlockResponse, isTargetAdjustHostHeader, setBlockRequest, setBlockResponse, setInterceptors, setKey, setName, setSslInboundContext, setSslInboundParser, toString
-
Constructor Details
-
SSLableProxy
public SSLableProxy()
-
-
Method Details
-
getSslOutboundContext
- Specified by:
getSslOutboundContextin interfaceRule- Overrides:
getSslOutboundContextin classAbstractProxy
-
setSslOutboundContext
-
getName
- Specified by:
getNamein interfaceRule- Overrides:
getNamein classAbstractProxy
-
getPort
public int getPort() -
setPort
public void setPort(int port) - Default
- 80
- Description
- The port Membrane listens on for incoming connections.
- Example
- 8080
-
getIp
-
setIp
- Default
- not set
- Description
- If present, binds the port only on the specified IP. Useful for hosts with multiple IP addresses.
- Example
- 127.0.0.1
-