Package com.predic8.membrane.core.rules
Class ProxyRule
java.lang.Object
com.predic8.membrane.core.rules.AbstractProxy
com.predic8.membrane.core.rules.ProxyRule
- Description
- Clients can send HTTP requests to a proxy that forward the request to a Web server. It acts onbehalf of the client.
- Topic
- 2. Proxies
-
Field Summary
FieldsFields 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()protected AbstractProxyintgetPort()voidvoidsetPort(int port) Methods inherited from class com.predic8.membrane.core.rules.AbstractProxy
clone, getErrorState, getInterceptors, getKey, getSslInboundContext, getSslInboundParser, getSslOutboundContext, getStatisticCollector, init, init, isActive, isBlockRequest, isBlockResponse, isTargetAdjustHostHeader, setBlockRequest, setBlockResponse, setInterceptors, setKey, setName, setSslInboundContext, setSslInboundParser, toString
-
Field Details
-
ELEMENT_NAME
- See Also:
-
-
Constructor Details
-
ProxyRule
public ProxyRule() -
ProxyRule
-
-
Method Details
-
getNewInstance
- Specified by:
getNewInstancein classAbstractProxy
-
getName
- Specified by:
getNamein interfaceRule- Overrides:
getNamein classAbstractProxy
-
getPort
public int getPort() -
setPort
public void setPort(int port) -
getIp
-
setIp
-