Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c45f0aea authored by Antonio Cansado's avatar Antonio Cansado Committed by Android (Google) Code Review
Browse files

Merge "Cleaning up NetworkStatsManager." into nyc-dev

parents e7471605 904237f8
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -6457,7 +6457,7 @@ package android.app.usage {
  public class NetworkStatsManager {
    method public android.app.usage.NetworkStats queryDetails(int, java.lang.String, long, long) throws android.os.RemoteException, java.lang.SecurityException;
    method public android.app.usage.NetworkStats queryDetailsForUid(int, java.lang.String, long, long, int) throws android.os.RemoteException, java.lang.SecurityException;
    method public android.app.usage.NetworkStats queryDetailsForUidTag(int, java.lang.String, long, long, int, int);
    method public android.app.usage.NetworkStats queryDetailsForUidTag(int, java.lang.String, long, long, int, int) throws java.lang.SecurityException;
    method public android.app.usage.NetworkStats querySummary(int, java.lang.String, long, long) throws android.os.RemoteException, java.lang.SecurityException;
    method public android.app.usage.NetworkStats.Bucket querySummaryForDevice(int, java.lang.String, long, long) throws android.os.RemoteException, java.lang.SecurityException;
    method public android.app.usage.NetworkStats.Bucket querySummaryForUser(int, java.lang.String, long, long) throws android.os.RemoteException, java.lang.SecurityException;
+0 −31
Original line number Diff line number Diff line
@@ -31,37 +31,6 @@ package android.app.admin {

}

package android.app.usage {

  public class DataUsagePolicy {
    field public final int networkType;
    field public final java.lang.String[] subscriberIds;
    field public final long thresholdInBytes;
    field public final int[] uids;
  }

  public static class DataUsagePolicy.Builder {
    ctor public DataUsagePolicy.Builder();
    method public android.app.usage.DataUsagePolicy.Builder addSubscriberId(java.lang.String);
    method public android.app.usage.DataUsagePolicy.Builder addUid(int);
    method public android.app.usage.DataUsagePolicy build();
    method public android.app.usage.DataUsagePolicy.Builder setNetworkType(int);
    method public android.app.usage.DataUsagePolicy.Builder setThreshold(long);
  }

  public class NetworkStatsManager {
    method public void registerDataUsageCallback(android.app.usage.DataUsagePolicy, android.app.usage.NetworkStatsManager.DataUsageCallback, android.os.Handler);
    method public void registerDataUsageCallback(android.app.usage.DataUsagePolicy, android.app.usage.NetworkStatsManager.UsageCallback, android.os.Handler);
    method public void unregisterDataUsageCallback(android.app.usage.NetworkStatsManager.DataUsageCallback);
  }

  public static abstract class NetworkStatsManager.DataUsageCallback {
    ctor public NetworkStatsManager.DataUsageCallback();
    method public deprecated void onLimitReached();
  }

}

package android.content {

  public abstract class Context {
+1 −1
Original line number Diff line number Diff line
@@ -6738,7 +6738,7 @@ package android.app.usage {
  public class NetworkStatsManager {
    method public android.app.usage.NetworkStats queryDetails(int, java.lang.String, long, long) throws android.os.RemoteException, java.lang.SecurityException;
    method public android.app.usage.NetworkStats queryDetailsForUid(int, java.lang.String, long, long, int) throws android.os.RemoteException, java.lang.SecurityException;
    method public android.app.usage.NetworkStats queryDetailsForUidTag(int, java.lang.String, long, long, int, int);
    method public android.app.usage.NetworkStats queryDetailsForUidTag(int, java.lang.String, long, long, int, int) throws java.lang.SecurityException;
    method public android.app.usage.NetworkStats querySummary(int, java.lang.String, long, long) throws android.os.RemoteException, java.lang.SecurityException;
    method public android.app.usage.NetworkStats.Bucket querySummaryForDevice(int, java.lang.String, long, long) throws android.os.RemoteException, java.lang.SecurityException;
    method public android.app.usage.NetworkStats.Bucket querySummaryForUser(int, java.lang.String, long, long) throws android.os.RemoteException, java.lang.SecurityException;
+0 −31
Original line number Diff line number Diff line
@@ -29,37 +29,6 @@ package android.app.admin {

}

package android.app.usage {

  public class DataUsagePolicy {
    field public final int networkType;
    field public final java.lang.String[] subscriberIds;
    field public final long thresholdInBytes;
    field public final int[] uids;
  }

  public static class DataUsagePolicy.Builder {
    ctor public DataUsagePolicy.Builder();
    method public android.app.usage.DataUsagePolicy.Builder addSubscriberId(java.lang.String);
    method public android.app.usage.DataUsagePolicy.Builder addUid(int);
    method public android.app.usage.DataUsagePolicy build();
    method public android.app.usage.DataUsagePolicy.Builder setNetworkType(int);
    method public android.app.usage.DataUsagePolicy.Builder setThreshold(long);
  }

  public class NetworkStatsManager {
    method public void registerDataUsageCallback(android.app.usage.DataUsagePolicy, android.app.usage.NetworkStatsManager.DataUsageCallback, android.os.Handler);
    method public void registerDataUsageCallback(android.app.usage.DataUsagePolicy, android.app.usage.NetworkStatsManager.UsageCallback, android.os.Handler);
    method public void unregisterDataUsageCallback(android.app.usage.NetworkStatsManager.DataUsageCallback);
  }

  public static abstract class NetworkStatsManager.DataUsageCallback {
    ctor public NetworkStatsManager.DataUsageCallback();
    method public deprecated void onLimitReached();
  }

}

package android.content {

  public abstract class Context {
+1 −1
Original line number Diff line number Diff line
@@ -6463,7 +6463,7 @@ package android.app.usage {
  public class NetworkStatsManager {
    method public android.app.usage.NetworkStats queryDetails(int, java.lang.String, long, long) throws android.os.RemoteException, java.lang.SecurityException;
    method public android.app.usage.NetworkStats queryDetailsForUid(int, java.lang.String, long, long, int) throws android.os.RemoteException, java.lang.SecurityException;
    method public android.app.usage.NetworkStats queryDetailsForUidTag(int, java.lang.String, long, long, int, int);
    method public android.app.usage.NetworkStats queryDetailsForUidTag(int, java.lang.String, long, long, int, int) throws java.lang.SecurityException;
    method public android.app.usage.NetworkStats querySummary(int, java.lang.String, long, long) throws android.os.RemoteException, java.lang.SecurityException;
    method public android.app.usage.NetworkStats.Bucket querySummaryForDevice(int, java.lang.String, long, long) throws android.os.RemoteException, java.lang.SecurityException;
    method public android.app.usage.NetworkStats.Bucket querySummaryForUser(int, java.lang.String, long, long) throws android.os.RemoteException, java.lang.SecurityException;
Loading