/aosp12/packages/apps/Settings/src/com/android/settings/slices/ |
H A D | SliceBackgroundWorker.java | 53 public abstract class SliceBackgroundWorker<E> implements Closeable { class 66 protected SliceBackgroundWorker(Context context, Uri uri) { in SliceBackgroundWorker() method in SliceBackgroundWorker 85 public static <T extends SliceBackgroundWorker> T getInstance(Uri uri) { in getInstance() 94 SliceBackgroundWorker worker = getInstance(uri); in getInstance() 96 final Class<? extends SliceBackgroundWorker> workerClass = in getInstance() 104 private static SliceBackgroundWorker createInstance(Context context, Uri uri, in createInstance() 105 Class<? extends SliceBackgroundWorker> clazz) { in createInstance() 117 for (SliceBackgroundWorker worker : LIVE_WORKERS.values()) { in shutdown() 217 final SliceBackgroundWorker worker = (SliceBackgroundWorker) msg.obj; in handleMessage() 224 private void updateSlice(SliceBackgroundWorker worker) { in updateSlice() [all …]
|
H A D | SettingsSliceProvider.java | 145 final Map<Uri, SliceBackgroundWorker> mPinnedWorkers = new ArrayMap<>(); 391 SliceBackgroundWorker.shutdown(); in shutdown() 492 final SliceBackgroundWorker worker = SliceBackgroundWorker.getInstance( in startBackgroundWorker() 499 final SliceBackgroundWorker worker = mPinnedWorkers.get(uri); in stopBackgroundWorker()
|
H A D | Sliceable.java | 134 default Class<? extends SliceBackgroundWorker> getBackgroundWorkerClass() { in getBackgroundWorkerClass()
|
/aosp12/packages/apps/Settings/tests/robotests/src/com/android/settings/testutils/ |
H A D | FakeToggleController.java | 25 import com.android.settings.slices.SliceBackgroundWorker; 80 public Class<? extends SliceBackgroundWorker> getBackgroundWorkerClass() { in getBackgroundWorkerClass() 93 public static class TestWorker extends SliceBackgroundWorker<Void> {
|
/aosp12/packages/apps/Settings/tests/unit/src/com/android/settings/testutils/ |
H A D | FakeToggleController.java | 25 import com.android.settings.slices.SliceBackgroundWorker; 80 public Class<? extends SliceBackgroundWorker> getBackgroundWorkerClass() { in getBackgroundWorkerClass() 93 public static class TestWorker extends SliceBackgroundWorker<Void> {
|
/aosp12/packages/apps/Settings/tests/robotests/src/com/android/settings/slices/ |
H A D | ShadowSliceBackgroundWorker.java | 23 @Implements(SliceBackgroundWorker.class) 27 private SliceBackgroundWorker mRealWorker;
|
/aosp12/packages/apps/Settings/tests/robotests/src/com/android/settings/wifi/slice/ |
H A D | WifiSliceTest.java | 47 import com.android.settings.slices.SliceBackgroundWorker; 149 final SliceBackgroundWorker worker = SliceBackgroundWorker.getInstance(mWifiSlice.getUri()); in setWorkerResults() 224 @Implements(SliceBackgroundWorker.class) 229 public static SliceBackgroundWorker getInstance(Uri uri) { in getInstance()
|
/aosp12/packages/apps/Settings/src/com/android/settings/nfc/ |
H A D | NfcPreferenceController.java | 32 import com.android.settings.slices.SliceBackgroundWorker; 113 public Class<? extends SliceBackgroundWorker> getBackgroundWorkerClass() { in getBackgroundWorkerClass() 154 public static class NfcSliceWorker extends SliceBackgroundWorker<Void> {
|
/aosp12/packages/apps/Settings/tests/robotests/src/com/android/settings/media/ |
H A D | RemoteMediaSliceTest.java | 46 import com.android.settings.slices.SliceBackgroundWorker; 156 @Implements(SliceBackgroundWorker.class) 160 public static SliceBackgroundWorker getInstance(Uri uri) { in getInstance()
|
H A D | MediaOutputIndicatorSliceTest.java | 50 import com.android.settings.slices.SliceBackgroundWorker; 288 @Implements(SliceBackgroundWorker.class) 292 public static SliceBackgroundWorker getInstance(Uri uri) { in getInstance()
|
/aosp12/packages/apps/Settings/src/com/android/settings/homepage/contextualcards/slices/ |
H A D | BatteryFixSlice.java | 53 import com.android.settings.slices.SliceBackgroundWorker; 105 final SliceBackgroundWorker worker = SliceBackgroundWorker.getInstance(getUri()); in getSlice() 233 public static class BatteryTipWorker extends SliceBackgroundWorker<BatteryTip> {
|
H A D | BluetoothUpdateWorker.java | 29 import com.android.settings.slices.SliceBackgroundWorker; 34 public class BluetoothUpdateWorker extends SliceBackgroundWorker implements BluetoothCallback {
|
H A D | DarkThemeSlice.java | 48 import com.android.settings.slices.SliceBackgroundWorker; 191 public static class DarkThemeWorker extends SliceBackgroundWorker<Void> {
|
/aosp12/packages/apps/Settings/tests/robotests/src/com/android/settings/homepage/contextualcards/slices/ |
H A D | BatteryFixSliceTest.java | 41 import com.android.settings.slices.SliceBackgroundWorker; 167 @Implements(SliceBackgroundWorker.class) 178 protected static <T extends SliceBackgroundWorker> T getInstance(Uri uri) { in getInstance()
|
/aosp12/packages/apps/Settings/src/com/android/settings/wifi/slice/ |
H A D | ConnectToWifiHandler.java | 28 import com.android.settings.slices.SliceBackgroundWorker; 66 return SliceBackgroundWorker.getInstance(intent.getParcelableExtra(KEY_WIFI_SLICE_URI)); in getWifiScanWorker()
|
H A D | WifiScanWorker.java | 31 import com.android.settings.slices.SliceBackgroundWorker; 43 public class WifiScanWorker extends SliceBackgroundWorker<WifiSliceItem> implements
|
H A D | WifiSlice.java | 50 import com.android.settings.slices.SliceBackgroundWorker; 92 final WifiScanWorker worker = SliceBackgroundWorker.getInstance(getUri()); in getSlice()
|
/aosp12/packages/apps/Settings/src/com/android/settings/network/telephony/ |
H A D | MobileDataSlice.java | 45 import com.android.settings.slices.SliceBackgroundWorker; 154 public Class<? extends SliceBackgroundWorker> getBackgroundWorkerClass() { in getBackgroundWorkerClass() 217 public static class MobileDataWorker extends SliceBackgroundWorker<Void> {
|
/aosp12/packages/apps/Settings/src/com/android/settings/media/ |
H A D | MediaOutputIndicatorSlice.java | 38 import com.android.settings.slices.SliceBackgroundWorker; 107 mWorker = SliceBackgroundWorker.getInstance(getUri()); in getWorker()
|
H A D | MediaOutputIndicatorWorker.java | 35 import com.android.settings.slices.SliceBackgroundWorker; 51 public class MediaOutputIndicatorWorker extends SliceBackgroundWorker implements BluetoothCallback,
|
H A D | MediaDeviceUpdateWorker.java | 35 import com.android.settings.slices.SliceBackgroundWorker; 50 public class MediaDeviceUpdateWorker extends SliceBackgroundWorker
|
H A D | RemoteMediaSlice.java | 48 import com.android.settings.slices.SliceBackgroundWorker; 238 mWorker = SliceBackgroundWorker.getInstance(getUri()); in getWorker()
|
/aosp12/packages/apps/Settings/ |
H A D | proguard.flags | 65 # Keep classes that extends SliceBackgroundWorker, which are used by reflection. 66 -keepclasseswithmembers class * extends com.android.settings.slices.SliceBackgroundWorker {
|
/aosp12/packages/apps/Settings/src/com/android/settings/network/ |
H A D | ProviderModelSlice.java | 52 import com.android.settings.slices.SliceBackgroundWorker; 310 return SliceBackgroundWorker.getInstance(getUri()); in getWorker()
|