Examples of ProxyConfiguration


Examples of co.freeside.betamax.ProxyConfiguration

public abstract class ProxyConfigurationBuilder<T extends ProxyConfigurationBuilder<T>> extends ConfigurationBuilder<T> {


    public ProxyConfiguration build() {
        return new ProxyConfiguration(this);
    }
View Full Code Here

Examples of com.crawljax.core.configuration.ProxyConfiguration

          long crawlWaitReload, long crawlWaitEvent) {

    DesiredCapabilities caps = new DesiredCapabilities();
    caps.setCapability("takesScreenshot", true);
   
    final ProxyConfiguration proxyConf = configuration
        .getProxyConfiguration();
    if (proxyConf != null && proxyConf.getType() != ProxyType.NOTHING) {
      final String proxyAddrCap = "--proxy=" + proxyConf.getHostname()
          + ":" + proxyConf.getPort();
      final String proxyTypeCap = "--proxy-type=http";
      final String[] args = new String[] { proxyAddrCap, proxyTypeCap };
      caps.setCapability(PhantomJSDriverService.PHANTOMJS_CLI_ARGS, args);
    }
   
View Full Code Here

Examples of com.crawljax.core.configuration.ProxyConfiguration

          long crawlWaitReload, long crawlWaitEvent) {

    DesiredCapabilities caps = new DesiredCapabilities();
    caps.setCapability("takesScreenshot", true);
    caps.setCapability(PhantomJSDriverService.PHANTOMJS_CLI_ARGS, new String[]{"--webdriver-loglevel=WARN"});
    final ProxyConfiguration proxyConf = configuration
        .getProxyConfiguration();
    if (proxyConf != null && proxyConf.getType() != ProxyType.NOTHING) {
      final String proxyAddrCap = "--proxy=" + proxyConf.getHostname()
          + ":" + proxyConf.getPort();
      final String proxyTypeCap = "--proxy-type=http";
      final String[] args = new String[] { proxyAddrCap, proxyTypeCap };
      caps.setCapability(PhantomJSDriverService.PHANTOMJS_CLI_ARGS, args);
    }
   
View Full Code Here

Examples of com.crawljax.core.configuration.ProxyConfiguration

          long crawlWaitReload, long crawlWaitEvent) {

    DesiredCapabilities caps = new DesiredCapabilities();
    caps.setCapability("takesScreenshot", true);
    caps.setCapability(PhantomJSDriverService.PHANTOMJS_CLI_ARGS, new String[]{"--webdriver-loglevel=WARN"});
    final ProxyConfiguration proxyConf = configuration
        .getProxyConfiguration();
    if (proxyConf != null && proxyConf.getType() != ProxyType.NOTHING) {
      final String proxyAddrCap = "--proxy=" + proxyConf.getHostname()
          + ":" + proxyConf.getPort();
      final String proxyTypeCap = "--proxy-type=http";
      final String[] args = new String[] { proxyAddrCap, proxyTypeCap };
      caps.setCapability(PhantomJSDriverService.PHANTOMJS_CLI_ARGS, args);
    }
   
View Full Code Here

Examples of com.crawljax.core.configuration.ProxyConfiguration

          long crawlWaitReload, long crawlWaitEvent) {

    DesiredCapabilities caps = new DesiredCapabilities();
    caps.setCapability("takesScreenshot", true);
   
    final ProxyConfiguration proxyConf = configuration
        .getProxyConfiguration();
    if (proxyConf != null && proxyConf.getType() != ProxyType.NOTHING) {
      final String proxyAddrCap = "--proxy=" + proxyConf.getHostname()
          + ":" + proxyConf.getPort();
      final String proxyTypeCap = "--proxy-type=http";
      final String[] args = new String[] { proxyAddrCap, proxyTypeCap };
      caps.setCapability(PhantomJSDriverService.PHANTOMJS_CLI_ARGS, args);
    }
   
View Full Code Here

Examples of hudson.ProxyConfiguration

        log.getLogger().println("Downloading JDK from "+primary.filepath);

        HttpClient hc = new HttpClient();
        hc.getParams().setParameter("http.useragent","Mozilla/5.0 (Windows; U; MSIE 9.0; Windows NT 9.0; en-US)");
        Jenkins j = Jenkins.getInstance();
        ProxyConfiguration jpc = j!=null ? j.proxy : null;
        if(jpc != null) {
            hc.getHostConfiguration().setProxy(jpc.name, jpc.port);
            if(jpc.getUserName() != null)
                hc.getState().setProxyCredentials(AuthScope.ANY,new UsernamePasswordCredentials(jpc.getUserName(),jpc.getPassword()));
        }

        int authCount=0, totalPageCount=0// counters for avoiding infinite loop

        HttpMethodBase m = new GetMethod(primary.filepath);
View Full Code Here

Examples of hudson.ProxyConfiguration

      }
    } else {
      client = new DefaultHttpClient();
    }
   
    ProxyConfiguration proxy = Jenkins.getInstance().proxy;
    if(proxy != null && !proxy.name.isEmpty() && !proxy.name.startsWith("http") && !isHostOnNoProxyList(proxy)){
      SchemeRegistry schemeRegistry = client.getConnectionManager().getSchemeRegistry();
      schemeRegistry.register(new Scheme("http", proxy.port, new PlainSocketFactory()));
      client.getParams().setParameter(ConnRoutePNames.DEFAULT_PROXY, new HttpHost(proxy.name, proxy.port));
    }
View Full Code Here

Examples of hudson.ProxyConfiguration

      HttpClient client = new HttpClient();
      Credentials defaultcreds = new UsernamePasswordCredentials(this.token, "x");
      client.getState().setCredentials(new AuthScope(getHost(), -1, AuthScope.ANY_REALM), defaultcreds);
      client.getParams().setAuthenticationPreemptive(true);
      client.getParams().setParameter("http.useragent", "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; en-us) AppleWebKit/533.16 (KHTML, like Gecko) Version/5.0 Safari/533.16");
      ProxyConfiguration proxy = Hudson.getInstance().proxy;
      if (proxy != null) {
          client.getHostConfiguration().setProxy(proxy.name, proxy.port);
      }
      return client;
    }
View Full Code Here

Examples of hudson.ProxyConfiguration

    }
   
    private HttpClient getHttpClient() {
        HttpClient client = new HttpClient();
        if (Jenkins.getInstance() != null) {
            ProxyConfiguration proxy = Jenkins.getInstance().proxy;
            if (proxy != null) {
                client.getHostConfiguration().setProxy(proxy.name, proxy.port);
            }
        }
        return client;
View Full Code Here

Examples of org.apache.http.osgi.services.ProxyConfiguration

    /**
     * {@inheritDoc}
     */
    @Override
    protected HttpHost determineProxy(final HttpHost target, final HttpRequest request, final HttpContext context) throws HttpException {
        ProxyConfiguration proxyConfiguration = null;

        for (final ServiceRegistration registration : registeredConfigurations.values()) {
            final Object proxyConfigurationObject = bundleContext.getService(registration.getReference());
            if (proxyConfigurationObject != null) {
                proxyConfiguration = (ProxyConfiguration) proxyConfigurationObject;
                if (proxyConfiguration.isEnabled()) {
                    for (final String exception : proxyConfiguration.getProxyExceptions()) {
                        if (createMatcher(exception).matches(target.getHostName())) {
                            return null;
                        } else {
                            return new HttpHost(proxyConfiguration.getHostname(), proxyConfiguration.getPort());
                        }
                    }
                }
            }
        }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.