Class AbstractProxy

java.lang.Object
com.predic8.membrane.core.rules.AbstractProxy
All Implemented Interfaces:
Rule, Cloneable
Direct Known Subclasses:
InternalProxy, NullRule, ProxyRule, SSLableProxy

public abstract class AbstractProxy extends Object implements Rule
  • Field Details

    • name

      protected String name
    • key

      protected RuleKey key
    • blockRequest

      protected volatile boolean blockRequest
    • blockResponse

      protected volatile boolean blockResponse
    • interceptors

      protected List<Interceptor> interceptors
    • localHost

      protected String localHost
      Used to determine the IP address for outgoing connections
    • router

      protected Router router
  • Constructor Details

    • AbstractProxy

      public AbstractProxy()
    • AbstractProxy

      public AbstractProxy(RuleKey ruleKey)
  • Method Details