Tabnine Logo
ProxySettings
Code IndexAdd Tabnine to your IDE (free)

How to use
ProxySettings
in
uk.gov.nationalarchives.droid.core.interfaces.signature

Best Java code snippets using uk.gov.nationalarchives.droid.core.interfaces.signature.ProxySettings (Showing top 12 results out of 315)

origin: uk.gov.nationalarchives/droid-core-interfaces

/**
 * @return a nnew instance
 */
public static ProxySettings newInstance() {
  return new ProxySettings();
}
/**
origin: uk.gov.nationalarchives/droid-container

/**
 * {@inheritDoc}
 */
@Override
public void onProxyChange(ProxySettings proxySettings) {
  
  if (proxySettings.isEnabled()) {
    client = new HttpClient();
    client.getHostConfiguration().setProxy(proxySettings.getProxyHost(), proxySettings.getProxyPort());
  } else {
    client = new HttpClient();
  }
  
}
 
origin: digital-preservation/droid

/**
 * Initailisation post-construct.
 */
public void init() {
  config.getProperties().addConfigurationListener(proxySettings);
  Configuration configuration = config.getProperties();
  
  proxySettings = new ProxySettings();
  proxySettings.setEnabled(configuration.getBoolean(DroidGlobalProperty.UPDATE_USE_PROXY.getName()));
  proxySettings.setProxyHost(configuration.getString(DroidGlobalProperty.UPDATE_PROXY_HOST.getName()));
  proxySettings.setProxyPort(configuration.getInt(DroidGlobalProperty.UPDATE_PROXY_PORT.getName()));
  proxySettings.setEnabled(configuration.getBoolean(DroidGlobalProperty.UPDATE_USE_PROXY.getName()));
  
  config.getProperties().addConfigurationListener(proxySettings);
  
  for (SignatureUpdateService subscriber : signatureUpdateServices.values()) {
    subscriber.init(config);
    proxySettings.addProxySubscriber(subscriber);
    config.getProperties().addConfigurationListener(subscriber);
  }
  
  proxySettings.notifyProxySubscribers();
}
 
origin: digital-preservation/droid

/**
 * {@inheritDoc}
 */
@Override
public void configurationChanged(ConfigurationEvent event) {
  final String propertyName = event.getPropertyName();
  if (propertyName.startsWith("update.proxy")) {
    DroidGlobalProperty property = DroidGlobalProperty.forName(propertyName);
    switch (property) {
      case UPDATE_PROXY_HOST: 
        setProxyHost((String) event.getPropertyValue());
        break;
      case UPDATE_PROXY_PORT:
        setProxyPort((Integer) event.getPropertyValue());
        break;
      case UPDATE_USE_PROXY:
        setEnabled((Boolean) event.getPropertyValue());
        break;
      default:
        log.error(String.format("Invalid proxy setting [%s]", propertyName));
    }
    
    notifyProxySubscribers();
  }            
}
 
origin: uk.gov.nationalarchives/droid-results

/**
 * Initailisation post-construct.
 */
public void init() {
  config.getProperties().addConfigurationListener(proxySettings);
  Configuration configuration = config.getProperties();
  
  proxySettings = new ProxySettings();
  proxySettings.setEnabled(configuration.getBoolean(DroidGlobalProperty.UPDATE_USE_PROXY.getName()));
  proxySettings.setProxyHost(configuration.getString(DroidGlobalProperty.UPDATE_PROXY_HOST.getName()));
  proxySettings.setProxyPort(configuration.getInt(DroidGlobalProperty.UPDATE_PROXY_PORT.getName()));
  proxySettings.setEnabled(configuration.getBoolean(DroidGlobalProperty.UPDATE_USE_PROXY.getName()));
  
  config.getProperties().addConfigurationListener(proxySettings);
  
  for (SignatureUpdateService subscriber : signatureUpdateServices.values()) {
    subscriber.init(config);
    proxySettings.addProxySubscriber(subscriber);
    config.getProperties().addConfigurationListener(subscriber);
  }
  
  proxySettings.notifyProxySubscribers();
}
 
origin: uk.gov.nationalarchives/droid-core-interfaces

/**
 * {@inheritDoc}
 */
@Override
public void configurationChanged(ConfigurationEvent event) {
  final String propertyName = event.getPropertyName();
  if (propertyName.startsWith("update.proxy")) {
    DroidGlobalProperty property = DroidGlobalProperty.forName(propertyName);
    switch (property) {
      case UPDATE_PROXY_HOST: 
        setProxyHost((String) event.getPropertyValue());
        break;
      case UPDATE_PROXY_PORT:
        setProxyPort((Integer) event.getPropertyValue());
        break;
      case UPDATE_USE_PROXY:
        setEnabled((Boolean) event.getPropertyValue());
        break;
      default:
        log.error(String.format("Invalid proxy setting [%s]", propertyName));
    }
    
    notifyProxySubscribers();
  }            
}
 
origin: digital-preservation/droid

/**
 * {@inheritDoc}
 */
@Override
public void onProxyChange(ProxySettings proxySettings) {
  
  if (proxySettings.isEnabled()) {
    client = new HttpClient();
    client.getHostConfiguration().setProxy(proxySettings.getProxyHost(), proxySettings.getProxyPort());
  } else {
    client = new HttpClient();
  }
  
}
 
origin: digital-preservation/droid

/**
 * @return a new instance
 */
public static ProxySettings newInstance() {
  return new ProxySettings();
}
/**
origin: uk.gov.nationalarchives/droid-results

/**
 * {@inheritDoc}
 */
@Override
public void onProxyChange(ProxySettings proxySettings) {
  HTTPClientPolicy httpClientPolicy = new HTTPClientPolicy();
  httpClientPolicy.setConnection(ConnectionType.CLOSE);
  httpClientPolicy.setAllowChunking(true);
  httpClientPolicy.setCacheControl(ClientCacheControlType.NO_CACHE);
  
  if (proxySettings.isEnabled()) {
    httpClientPolicy.setProxyServer(proxySettings.getProxyHost());
    httpClientPolicy.setProxyServerPort(proxySettings.getProxyPort());
    httpClientPolicy.setProxyServerType(ProxyServerType.HTTP);
  } else {
    httpClientPolicy.setProxyServer(null);
    httpClientPolicy.unsetProxyServerPort();
    httpClientPolicy.setProxyServerType(null);
  }
  
  Client client = ClientProxy.getClient(pronomService);
  
  HTTPConduit http = (HTTPConduit) client.getConduit();
  http.setClient(httpClientPolicy);
}
 
origin: stackoverflow.com

CookieManager cookiemanager = LoginUtils.loginFormBasedJ2EE("hostname", "username", "password");
         SyncProxy.setBaseURL("baseURI");
         StandardDispatchService rpcService =  SyncProxy.createProxy(StandardDispatchService.class,
             new ProxySettings().setCookieManager(cookiemanager));
         System.out.println(cookiemanager.getCookieStore().getCookies().get(0));
         String JSESSIONID = cookiemanager.getCookieStore().getCookies().get(0).getValue();
         rpcService.execute(new XXXAction(XXX,XX));
origin: digital-preservation/droid

/**
 * {@inheritDoc}
 */
@Override
public void onProxyChange(ProxySettings proxySettings) {
  HTTPClientPolicy httpClientPolicy = new HTTPClientPolicy();
  httpClientPolicy.setConnection(ConnectionType.CLOSE);
  httpClientPolicy.setAllowChunking(true);
  httpClientPolicy.setCacheControl("no-cache");
  
  if (proxySettings.isEnabled()) {
    httpClientPolicy.setProxyServer(proxySettings.getProxyHost());
    httpClientPolicy.setProxyServerPort(proxySettings.getProxyPort());
    httpClientPolicy.setProxyServerType(ProxyServerType.HTTP);
  } else {
    httpClientPolicy.setProxyServer(null);
    httpClientPolicy.setProxyServerPort(null);
    httpClientPolicy.setProxyServerType(null);
  }
  
  Client client = ClientProxy.getClient(pronomService);
  
  HTTPConduit http = (HTTPConduit) client.getConduit();
  http.setClient(httpClientPolicy);
}
 
origin: stackoverflow.com

new ProxySettings().setCookieManager(cookiemanager));
uk.gov.nationalarchives.droid.core.interfaces.signatureProxySettings

Javadoc

Proxy server configuration.

Most used methods

  • <init>
  • getProxyHost
  • getProxyPort
  • isEnabled
  • notifyProxySubscribers
    Notifies all proxy subscribers of a proxy setting change.
  • setEnabled
  • setProxyHost
  • setProxyPort
  • addProxySubscriber
    Adds a service that subscribes to these proxy settings.

Popular in Java

  • Start an intent from android
  • putExtra (Intent)
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • startActivity (Activity)
  • Menu (java.awt)
  • Callable (java.util.concurrent)
    A task that returns a result and may throw an exception. Implementors define a single method with no
  • Servlet (javax.servlet)
    Defines methods that all servlets must implement. A servlet is a small Java program that runs within
  • JFileChooser (javax.swing)
  • JTable (javax.swing)
  • Logger (org.apache.log4j)
    This is the central class in the log4j package. Most logging operations, except configuration, are d
  • Best IntelliJ plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now