| Index: net/cronet/android/java/src/org/chromium/net/UrlRequestContext.java
|
| diff --git a/net/cronet/android/java/src/org/chromium/net/UrlRequestContext.java b/net/cronet/android/java/src/org/chromium/net/UrlRequestContext.java
|
| deleted file mode 100644
|
| index 102b5a18802e36a70deba3fa1b21880c858ddd6f..0000000000000000000000000000000000000000
|
| --- a/net/cronet/android/java/src/org/chromium/net/UrlRequestContext.java
|
| +++ /dev/null
|
| @@ -1,121 +0,0 @@
|
| -// Copyright 2014 The Chromium Authors. All rights reserved.
|
| -// Use of this source code is governed by a BSD-style license that can be
|
| -// found in the LICENSE file.
|
| -
|
| -package org.chromium.net;
|
| -
|
| -import android.content.Context;
|
| -import android.os.ConditionVariable;
|
| -import android.os.Process;
|
| -
|
| -import org.chromium.base.CalledByNative;
|
| -import org.chromium.base.JNINamespace;
|
| -
|
| -/**
|
| - * Provides context for the native HTTP operations.
|
| - */
|
| -@JNINamespace("net")
|
| -public class UrlRequestContext {
|
| - protected static final int LOG_NONE = 0;
|
| - protected static final int LOG_DEBUG = 1;
|
| - protected static final int LOG_VERBOSE = 2;
|
| -
|
| - /**
|
| - * Native peer object, owned by UrlRequestContext.
|
| - */
|
| - private long mUrlRequestContextPeer;
|
| -
|
| - private final ConditionVariable mStarted = new ConditionVariable();
|
| -
|
| - /**
|
| - * Constructor.
|
| - *
|
| - * @param loggingLevel see {@link #LOG_NONE}, {@link #LOG_DEBUG} and
|
| - * {@link #LOG_VERBOSE}.
|
| - */
|
| - protected UrlRequestContext(Context context, String userAgent,
|
| - int loggingLevel) {
|
| - mUrlRequestContextPeer = nativeCreateRequestContextPeer(context,
|
| - userAgent, loggingLevel);
|
| - // TODO(mef): Revisit the need of block here.
|
| - mStarted.block(2000);
|
| - }
|
| -
|
| - /**
|
| - * Returns the version of this network stack formatted as N.N.N.N/X where
|
| - * N.N.N.N is the version of Chromium and X is the version of the JNI layer.
|
| - */
|
| - public static String getVersion() {
|
| - return nativeGetVersion();
|
| - }
|
| -
|
| - /**
|
| - * Initializes statistics recorder.
|
| - */
|
| - public void initializeStatistics() {
|
| - nativeInitializeStatistics();
|
| - }
|
| -
|
| - /**
|
| - * Gets current statistics recorded since |initializeStatistics| with
|
| - * |filter| as a substring as JSON text (an empty |filter| will include all
|
| - * registered histograms).
|
| - */
|
| - public String getStatisticsJSON(String filter) {
|
| - return nativeGetStatisticsJSON(filter);
|
| - }
|
| -
|
| - /**
|
| - * Starts NetLog logging to a file named |fileName| in the
|
| - * application temporary directory. |fileName| must not be empty. Log level
|
| - * is LOG_ALL_BUT_BYTES. If the file exists it is truncated before starting.
|
| - * If actively logging the call is ignored.
|
| - */
|
| - public void startNetLogToFile(String fileName) {
|
| - nativeStartNetLogToFile(mUrlRequestContextPeer, fileName);
|
| - }
|
| -
|
| - /**
|
| - * Stops NetLog logging and flushes file to disk. If a logging session is
|
| - * not in progress this call is ignored.
|
| - */
|
| - public void stopNetLog() {
|
| - nativeStopNetLog(mUrlRequestContextPeer);
|
| - }
|
| -
|
| - @CalledByNative
|
| - private void initNetworkThread() {
|
| - Thread.currentThread().setName("ChromiumNet");
|
| - Process.setThreadPriority(Process.THREAD_PRIORITY_BACKGROUND);
|
| - mStarted.open();
|
| - }
|
| -
|
| - @Override
|
| - protected void finalize() throws Throwable {
|
| - nativeReleaseRequestContextPeer(mUrlRequestContextPeer);
|
| - super.finalize();
|
| - }
|
| -
|
| - protected long getUrlRequestContextPeer() {
|
| - return mUrlRequestContextPeer;
|
| - }
|
| -
|
| - private static native String nativeGetVersion();
|
| -
|
| - // Returns an instance URLRequestContextPeer to be stored in
|
| - // mUrlRequestContextPeer.
|
| - private native long nativeCreateRequestContextPeer(Context context,
|
| - String userAgent, int loggingLevel);
|
| -
|
| - private native void nativeReleaseRequestContextPeer(
|
| - long urlRequestContextPeer);
|
| -
|
| - private native void nativeInitializeStatistics();
|
| -
|
| - private native String nativeGetStatisticsJSON(String filter);
|
| -
|
| - private native void nativeStartNetLogToFile(long urlRequestContextPeer,
|
| - String fileName);
|
| -
|
| - private native void nativeStopNetLog(long urlRequestContextPeer);
|
| -}
|
|
|