You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@jakarta.apache.org by se...@apache.org on 2010/12/07 15:43:37 UTC

svn commit: r1043067 - /jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPHCAbstractImpl.java

Author: sebb
Date: Tue Dec  7 14:43:37 2010
New Revision: 1043067

URL: http://svn.apache.org/viewvc?rev=1043067&view=rev
Log:
Add common proxy check methods

Modified:
    jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPHCAbstractImpl.java

Modified: jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPHCAbstractImpl.java
URL: http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPHCAbstractImpl.java?rev=1043067&r1=1043066&r2=1043067&view=diff
==============================================================================
--- jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPHCAbstractImpl.java (original)
+++ jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPHCAbstractImpl.java Tue Dec  7 14:43:37 2010
@@ -125,5 +125,25 @@ public abstract class HTTPHCAbstractImpl
         return false;
     }
 
+    /**
+     * Is a dynamic proxy defined?
+     *
+     * @param proxyHost the host to check
+     * @param proxyPort the port to check
+     * @return {@code true} iff both ProxyPort and ProxyHost are defined.
+     */
+    protected boolean isDynamicProxy(String proxyHost, int proxyPort){
+        return (proxyHost.trim().length() > 0 && proxyPort > 0);        
+    }
+
+    /**
+     * Is a static proxy defined?
+     * 
+     * @param host to check against non-proxy hosts
+     * @return {@code true} iff a static proxy has been defined.
+     */
+    protected static boolean isStaticProxy(String host){
+        return PROXY_DEFINED && !isNonProxy(host);
+    }
 
 }



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@jakarta.apache.org
For additional commands, e-mail: notifications-help@jakarta.apache.org