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

Commit b3a671bc authored by Kevin Chyn's avatar Kevin Chyn Committed by Automerger Merge Worker
Browse files

Merge "1/n: Use scheduleForSensor instead of directly accessing scheduler"...

Merge "1/n: Use scheduleForSensor instead of directly accessing scheduler" into sc-dev am: 3453a46d

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13935406

Change-Id: Ide8051b37675eb93be3295b0536a7bf3baae03c3
parents 2c329c6f 3453a46d
Loading
Loading
Loading
Loading
+6 −6
Original line number Diff line number Diff line
@@ -254,7 +254,7 @@ public class FaceProvider implements IBinder.DeathRecipient, ServiceProvider {
                        mContext.getOpPackageName(), sensorId,
                        mSensors.get(sensorId).getAuthenticatorIds());

                mSensors.get(sensorId).getScheduler().scheduleClientMonitor(client);
                scheduleForSensor(sensorId, client);
            } catch (RemoteException e) {
                Slog.e(getTag(), "Remote exception when scheduling loadAuthenticatorId"
                        + ", sensorId: " + sensorId
@@ -268,7 +268,7 @@ public class FaceProvider implements IBinder.DeathRecipient, ServiceProvider {
            final InvalidationRequesterClient<Face> client =
                    new InvalidationRequesterClient<>(mContext, userId, sensorId,
                            FaceUtils.getInstance(sensorId));
            mSensors.get(sensorId).getScheduler().scheduleClientMonitor(client);
            scheduleForSensor(sensorId, client);
        });
    }

@@ -318,7 +318,7 @@ public class FaceProvider implements IBinder.DeathRecipient, ServiceProvider {
                final FaceInvalidationClient client = new FaceInvalidationClient(mContext,
                        mSensors.get(sensorId).getLazySession(), userId, sensorId,
                        mSensors.get(sensorId).getAuthenticatorIds(), callback);
                mSensors.get(sensorId).getScheduler().scheduleClientMonitor(client);
                scheduleForSensor(sensorId, client);
            } catch (RemoteException e) {
                Slog.e(getTag(), "Remote exception", e);
            }
@@ -468,7 +468,7 @@ public class FaceProvider implements IBinder.DeathRecipient, ServiceProvider {
                        false /* requireConfirmation */, sensorId, isStrongBiometric, statsClient,
                        mUsageStats, mSensors.get(sensorId).getLockoutCache(),
                        allowBackgroundAuthentication);
                mSensors.get(sensorId).getScheduler().scheduleClientMonitor(client);
                scheduleForSensor(sensorId, client);
            } catch (RemoteException e) {
                Slog.e(getTag(), "Remote exception when scheduling authenticate", e);
            }
@@ -523,7 +523,7 @@ public class FaceProvider implements IBinder.DeathRecipient, ServiceProvider {
                        opPackageName, FaceUtils.getInstance(sensorId), sensorId,
                        mSensors.get(sensorId).getAuthenticatorIds());

                mSensors.get(sensorId).getScheduler().scheduleClientMonitor(client);
                scheduleForSensor(sensorId, client);
            } catch (RemoteException e) {
                Slog.e(getTag(), "Remote exception when scheduling remove", e);
            }
@@ -599,7 +599,7 @@ public class FaceProvider implements IBinder.DeathRecipient, ServiceProvider {
                                FaceUtils.getInstance(sensorId),
                                mSensors.get(sensorId).getAuthenticatorIds());

                mSensors.get(sensorId).getScheduler().scheduleClientMonitor(client, callback);
                scheduleForSensor(sensorId, client);
            } catch (RemoteException e) {
                Slog.e(getTag(), "Remote exception when scheduling internal cleanup", e);
            }
+7 −7
Original line number Diff line number Diff line
@@ -291,7 +291,7 @@ public class FingerprintProvider implements IBinder.DeathRecipient, ServiceProvi
                                mSensors.get(sensorId).getLazySession(), userId,
                                mContext.getOpPackageName(), sensorId,
                                mSensors.get(sensorId).getAuthenticatorIds());
                mSensors.get(sensorId).getScheduler().scheduleClientMonitor(client);
                scheduleForSensor(sensorId, client);
            } catch (RemoteException e) {
                Slog.e(getTag(), "Remote exception when scheduling loadAuthenticatorId"
                        + ", sensorId: " + sensorId
@@ -305,7 +305,7 @@ public class FingerprintProvider implements IBinder.DeathRecipient, ServiceProvi
            final InvalidationRequesterClient<Fingerprint> client =
                    new InvalidationRequesterClient<>(mContext, userId, sensorId,
                            FingerprintUtils.getInstance(sensorId));
            mSensors.get(sensorId).getScheduler().scheduleClientMonitor(client);
            scheduleForSensor(sensorId, client);
        });
    }

@@ -458,7 +458,7 @@ public class FingerprintProvider implements IBinder.DeathRecipient, ServiceProvi
                        mSensors.get(sensorId).getLazySession(), token, callback, userId,
                        opPackageName, sensorId, mUdfpsOverlayController, isStrongBiometric,
                        statsClient);
                mSensors.get(sensorId).getScheduler().scheduleClientMonitor(client);
                scheduleForSensor(sensorId, client);
            } catch (RemoteException e) {
                Slog.e(getTag(), "Remote exception when scheduling finger detect", e);
            }
@@ -492,7 +492,7 @@ public class FingerprintProvider implements IBinder.DeathRecipient, ServiceProvi
                        false /* requireConfirmation */, sensorId, isStrongBiometric, statsClient,
                        mTaskStackListener, mSensors.get(sensorId).getLockoutCache(),
                        mUdfpsOverlayController, allowBackgroundAuthentication);
                mSensors.get(sensorId).getScheduler().scheduleClientMonitor(client);
                scheduleForSensor(sensorId, client);
            } catch (RemoteException e) {
                Slog.e(getTag(), "Remote exception when scheduling authenticate", e);
            }
@@ -554,7 +554,7 @@ public class FingerprintProvider implements IBinder.DeathRecipient, ServiceProvi
                        new ClientMonitorCallbackConverter(receiver), fingerprintIds, userId,
                        opPackageName, FingerprintUtils.getInstance(sensorId), sensorId,
                        mSensors.get(sensorId).getAuthenticatorIds());
                mSensors.get(sensorId).getScheduler().scheduleClientMonitor(client);
                scheduleForSensor(sensorId, client);
            } catch (RemoteException e) {
                Slog.e(getTag(), "Remote exception when scheduling remove", e);
            }
@@ -583,7 +583,7 @@ public class FingerprintProvider implements IBinder.DeathRecipient, ServiceProvi
                                mContext.getOpPackageName(), sensorId, enrolledList,
                                FingerprintUtils.getInstance(sensorId),
                                mSensors.get(sensorId).getAuthenticatorIds());
                mSensors.get(sensorId).getScheduler().scheduleClientMonitor(client, callback);
                scheduleForSensor(sensorId, client);
            } catch (RemoteException e) {
                Slog.e(getTag(), "Remote exception when scheduling internal cleanup", e);
            }
@@ -627,7 +627,7 @@ public class FingerprintProvider implements IBinder.DeathRecipient, ServiceProvi
                        new FingerprintInvalidationClient(mContext,
                                mSensors.get(sensorId).getLazySession(), userId, sensorId,
                                mSensors.get(sensorId).getAuthenticatorIds(), callback);
                mSensors.get(sensorId).getScheduler().scheduleClientMonitor(client);
                scheduleForSensor(sensorId, client);
            } catch (RemoteException e) {
                Slog.e(getTag(), "Remote exception", e);
            }