summaryrefslogtreecommitdiff
path: root/core/java
diff options
context:
space:
mode:
authorChristopher Tate <ctate@google.com>2019-10-31 16:47:50 -0700
committerChristopher Tate <ctate@google.com>2019-10-31 16:53:48 -0700
commitca4e621306a7d653f8ffd792b7f39dc300f6e7a9 (patch)
tree7a19eb05f79ae937d9c2645924f9a06260f988ce /core/java
parentb13767ad90c6f7561ded265f194ddd728ad19108 (diff)
Move BatteryStatsInternal to services.jar
Bug: 140833849 Test: boot & run normally Test: m checkbuild Change-Id: Ifb3e4a69073380e09348572fdd7b0e5386e00525
Diffstat (limited to 'core/java')
-rw-r--r--core/java/android/os/BatteryStatsInternal.java44
1 files changed, 0 insertions, 44 deletions
diff --git a/core/java/android/os/BatteryStatsInternal.java b/core/java/android/os/BatteryStatsInternal.java
deleted file mode 100644
index 679f18e1e860..000000000000
--- a/core/java/android/os/BatteryStatsInternal.java
+++ /dev/null
@@ -1,44 +0,0 @@
-/*
- * Copyright 2017 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package android.os;
-
-/**
- * Battery stats local system service interface. This is used to pass internal data out of
- * BatteryStatsImpl, as well as make unchecked calls into BatteryStatsImpl.
- *
- * @hide Only for use within Android OS.
- */
-public abstract class BatteryStatsInternal {
- /**
- * Returns the wifi interfaces.
- */
- public abstract String[] getWifiIfaces();
-
- /**
- * Returns the mobile data interfaces.
- */
- public abstract String[] getMobileIfaces();
-
- /**
- * Inform battery stats how many deferred jobs existed when the app got launched and how
- * long ago was the last job execution for the app.
- * @param uid the uid of the app.
- * @param numDeferred number of deferred jobs.
- * @param sinceLast how long in millis has it been since a job was run
- */
- public abstract void noteJobsDeferred(int uid, int numDeferred, long sinceLast);
-}