org.apache.ws.commons.tcpmon.core.engine
Class InterceptorConfiguration

java.lang.Object
  extended by org.apache.ws.commons.tcpmon.core.engine.InterceptorConfiguration

public class InterceptorConfiguration
extends Object

Holds the configuration for an Interceptor instance. To avoid any concurrency issue, this class is designed as immutable. Instances are created using InterceptorConfigurationBuilder.


Method Summary
 void applyRequestFilters(Pipeline pipeline)
           
 void applyResponseFilters(Pipeline pipeline)
           
 String getHttpProxyHost()
           
 int getHttpProxyPort()
           
 int getListenPort()
           
 ContentFilterFactory getRequestContentFilterFactory()
           
 ContentFilterFactory getResponseContentFilterFactory()
           
 ServerSocketFactory getServerSocketFactory()
           
 SocketFactory getSocketFactory()
           
 String getTargetHost()
           
 int getTargetPort()
           
 boolean isProxy()
           
 boolean isReplaceURIsInContent()
           
 boolean isSecureSocketFactory()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getServerSocketFactory

public ServerSocketFactory getServerSocketFactory()

getListenPort

public int getListenPort()

getSocketFactory

public SocketFactory getSocketFactory()

isSecureSocketFactory

public boolean isSecureSocketFactory()

getTargetHost

public String getTargetHost()

getTargetPort

public int getTargetPort()

isProxy

public boolean isProxy()

getHttpProxyHost

public String getHttpProxyHost()

getHttpProxyPort

public int getHttpProxyPort()

applyRequestFilters

public void applyRequestFilters(Pipeline pipeline)

applyResponseFilters

public void applyResponseFilters(Pipeline pipeline)

getRequestContentFilterFactory

public ContentFilterFactory getRequestContentFilterFactory()

getResponseContentFilterFactory

public ContentFilterFactory getResponseContentFilterFactory()

isReplaceURIsInContent

public boolean isReplaceURIsInContent()


Copyright © The Apache Software Foundation. All Rights Reserved.