Home
last modified time | relevance | path

Searched refs:SliceBackgroundWorker (Results 1 – 24 of 24) sorted by relevance

/aosp12/packages/apps/Settings/src/com/android/settings/slices/
H A DSliceBackgroundWorker.java53 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 DSettingsSliceProvider.java145 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 DSliceable.java134 default Class<? extends SliceBackgroundWorker> getBackgroundWorkerClass() { in getBackgroundWorkerClass()
/aosp12/packages/apps/Settings/tests/robotests/src/com/android/settings/testutils/
H A DFakeToggleController.java25 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 DFakeToggleController.java25 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 DShadowSliceBackgroundWorker.java23 @Implements(SliceBackgroundWorker.class)
27 private SliceBackgroundWorker mRealWorker;
/aosp12/packages/apps/Settings/tests/robotests/src/com/android/settings/wifi/slice/
H A DWifiSliceTest.java47 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 DNfcPreferenceController.java32 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 DRemoteMediaSliceTest.java46 import com.android.settings.slices.SliceBackgroundWorker;
156 @Implements(SliceBackgroundWorker.class)
160 public static SliceBackgroundWorker getInstance(Uri uri) { in getInstance()
H A DMediaOutputIndicatorSliceTest.java50 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 DBatteryFixSlice.java53 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 DBluetoothUpdateWorker.java29 import com.android.settings.slices.SliceBackgroundWorker;
34 public class BluetoothUpdateWorker extends SliceBackgroundWorker implements BluetoothCallback {
H A DDarkThemeSlice.java48 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 DBatteryFixSliceTest.java41 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 DConnectToWifiHandler.java28 import com.android.settings.slices.SliceBackgroundWorker;
66 return SliceBackgroundWorker.getInstance(intent.getParcelableExtra(KEY_WIFI_SLICE_URI)); in getWifiScanWorker()
H A DWifiScanWorker.java31 import com.android.settings.slices.SliceBackgroundWorker;
43 public class WifiScanWorker extends SliceBackgroundWorker<WifiSliceItem> implements
H A DWifiSlice.java50 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 DMobileDataSlice.java45 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 DMediaOutputIndicatorSlice.java38 import com.android.settings.slices.SliceBackgroundWorker;
107 mWorker = SliceBackgroundWorker.getInstance(getUri()); in getWorker()
H A DMediaOutputIndicatorWorker.java35 import com.android.settings.slices.SliceBackgroundWorker;
51 public class MediaOutputIndicatorWorker extends SliceBackgroundWorker implements BluetoothCallback,
H A DMediaDeviceUpdateWorker.java35 import com.android.settings.slices.SliceBackgroundWorker;
50 public class MediaDeviceUpdateWorker extends SliceBackgroundWorker
H A DRemoteMediaSlice.java48 import com.android.settings.slices.SliceBackgroundWorker;
238 mWorker = SliceBackgroundWorker.getInstance(getUri()); in getWorker()
/aosp12/packages/apps/Settings/
H A Dproguard.flags65 # 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 DProviderModelSlice.java52 import com.android.settings.slices.SliceBackgroundWorker;
310 return SliceBackgroundWorker.getInstance(getUri()); in getWorker()