package com.google.firebase.crashlytics.internal.common; import com.google.firebase.crashlytics.internal.Logger; import com.google.firebase.crashlytics.internal.persistence.FileStore; import com.google.firebase.sessions.api.SessionSubscriber; /* loaded from: classes3.dex */ public class CrashlyticsAppQualitySessionsSubscriber implements SessionSubscriber { public final CrashlyticsAppQualitySessionsStore appQualitySessionsStore; public final DataCollectionArbiter dataCollectionArbiter; public CrashlyticsAppQualitySessionsSubscriber(DataCollectionArbiter dataCollectionArbiter, FileStore fileStore) { this.dataCollectionArbiter = dataCollectionArbiter; this.appQualitySessionsStore = new CrashlyticsAppQualitySessionsStore(fileStore); } public String getAppQualitySessionId(String str) { return this.appQualitySessionsStore.getAppQualitySessionId(str); } public void setSessionId(String str) { this.appQualitySessionsStore.rotateSessionId(str); } @Override // com.google.firebase.sessions.api.SessionSubscriber public void onSessionChanged(SessionSubscriber.SessionDetails sessionDetails) { Logger.getLogger().d("App Quality Sessions session changed: " + sessionDetails); this.appQualitySessionsStore.rotateAppQualitySessionId(sessionDetails.getSessionId()); } @Override // com.google.firebase.sessions.api.SessionSubscriber public boolean isDataCollectionEnabled() { return this.dataCollectionArbiter.isAutomaticDataCollectionEnabled(); } @Override // com.google.firebase.sessions.api.SessionSubscriber public SessionSubscriber.Name getSessionSubscriberName() { return SessionSubscriber.Name.CRASHLYTICS; } }