Android
android.net
public final class

android.net.Proxy

java.lang.Object
android.net.Proxy

A convenience class for accessing the user and default proxy settings.

Summary

Constants

      Value  
String  PROXY_CHANGE_ACTION    "android.intent.action.PROXY_CHANGE" 

Public Constructors

            Proxy()

Public Methods

    final  static    String  getDefaultHost()
Return the default proxy host specified by the carrier.
    final  static    int  getDefaultPort()
Return the default proxy port specified by the carrier.
    final  static    String  getHost(Context ctx)
Return the proxy host set by the user.
    final  static    int  getPort(Context ctx)
Return the proxy port set by the user.
Methods inherited from class java.lang.Object

Details

Constants

public static final String PROXY_CHANGE_ACTION

Constant Value: "android.intent.action.PROXY_CHANGE"

Public Constructors

public Proxy()

Public Methods

public static final String getDefaultHost()

Return the default proxy host specified by the carrier.

Returns

  • String containing the host name or null if there is no proxy for this carrier.

public static final int getDefaultPort()

Return the default proxy port specified by the carrier.

Returns

  • The port number to be used with the proxy host or -1 if there is no proxy for this carrier.

public static final String getHost(Context ctx)

Return the proxy host set by the user.

Parameters

ctx A Context used to get the settings for the proxy host.

Returns

  • String containing the host name. If the user did not set a host name it returns the default host. A null value means that no host is to be used.

public static final int getPort(Context ctx)

Return the proxy port set by the user.

Parameters

ctx A Context used to get the settings for the proxy port.

Returns

  • The port number to use or -1 if no proxy is to be used.
Copyright 2007 Google Inc. Build 0.9_r1-98467 - 14 Aug 2008 18:48