diff options
author | TreeHugger Robot <treehugger-gerrit@google.com> | 2017-08-25 17:23:35 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2017-08-25 17:23:35 +0000 |
commit | b7072d6c59ff67573155a0abb3a13c554dc80fa3 (patch) | |
tree | 263464a574277312ba11339ff9cdcba4a891d2f3 /service | |
parent | 74a518bca1f2818f20e0b93d68d395fd77e43ecc (diff) | |
parent | 47678c136b1f88be3d04d89aa5898e77fa1862a3 (diff) |
Merge "ScanDetailCache cleanup" into oc-mr1-dev
Diffstat (limited to 'service')
3 files changed, 8 insertions, 7 deletions
diff --git a/service/java/com/android/server/wifi/ScanDetailCache.java b/service/java/com/android/server/wifi/ScanDetailCache.java index 3b69a641b..abb6ad8b0 100644 --- a/service/java/com/android/server/wifi/ScanDetailCache.java +++ b/service/java/com/android/server/wifi/ScanDetailCache.java @@ -16,6 +16,7 @@ package com.android.server.wifi; +import android.annotation.NonNull; import android.net.wifi.ScanResult; import android.net.wifi.WifiConfiguration; import android.os.SystemClock; @@ -73,7 +74,7 @@ public class ScanDetailCache { * @param bssid provided BSSID * @return {@code null} if no match ScanResult is found. */ - public ScanResult get(String bssid) { + public ScanResult getScanResult(String bssid) { ScanDetail scanDetail = getScanDetail(bssid); return scanDetail == null ? null : scanDetail.getScanResult(); } @@ -84,11 +85,11 @@ public class ScanDetailCache { * @param bssid provided BSSID * @return {@code null} if no match ScanDetail is found. */ - public ScanDetail getScanDetail(String bssid) { + public ScanDetail getScanDetail(@NonNull String bssid) { return mMap.get(bssid); } - void remove(String bssid) { + void remove(@NonNull String bssid) { mMap.remove(bssid); } diff --git a/service/java/com/android/server/wifi/WifiConfigManager.java b/service/java/com/android/server/wifi/WifiConfigManager.java index 29c6d4fb5..8180ab70b 100644 --- a/service/java/com/android/server/wifi/WifiConfigManager.java +++ b/service/java/com/android/server/wifi/WifiConfigManager.java @@ -1927,7 +1927,7 @@ public class WifiConfigManager { } // Adding a new BSSID - ScanResult result = scanDetailCache.get(scanResult.BSSID); + ScanResult result = scanDetailCache.getScanResult(scanResult.BSSID); if (result != null) { // transfer the black list status scanResult.blackListTimestamp = result.blackListTimestamp; diff --git a/service/java/com/android/server/wifi/WifiStateMachine.java b/service/java/com/android/server/wifi/WifiStateMachine.java index b2eaad564..5ebe25902 100644 --- a/service/java/com/android/server/wifi/WifiStateMachine.java +++ b/service/java/com/android/server/wifi/WifiStateMachine.java @@ -4861,7 +4861,7 @@ public class WifiStateMachine extends StateMachine implements WifiNative.WifiRss return null; } - return scanDetailCache.get(BSSID); + return scanDetailCache.getScanResult(BSSID); } String getCurrentBSSID() { @@ -5419,7 +5419,7 @@ public class WifiStateMachine extends StateMachine implements WifiNative.WifiRss ScanDetailCache scanDetailCache = mWifiConfigManager.getScanDetailCacheForNetwork(config.networkId); if (scanDetailCache != null && mLastBssid != null) { - ScanResult scanResult = scanDetailCache.get(mLastBssid); + ScanResult scanResult = scanDetailCache.getScanResult(mLastBssid); if (scanResult != null) { mWifiInfo.setFrequency(scanResult.frequency); } @@ -5972,7 +5972,7 @@ public class WifiStateMachine extends StateMachine implements WifiNative.WifiRss ScanDetailCache scanDetailCache = mWifiConfigManager .getScanDetailCacheForNetwork(config.networkId); if (scanDetailCache != null) { - ScanResult scanResult = scanDetailCache.get(mLastBssid); + ScanResult scanResult = scanDetailCache.getScanResult(mLastBssid); if (scanResult != null) { mWifiInfo.setFrequency(scanResult.frequency); } |