package com.google.android.gms.common.api.internal; import com.google.android.gms.common.api.internal.ListenerHolder; import com.google.android.gms.common.data.DataHolder; /* JADX INFO: compiled from: com.google.android.gms:play-services-base@@18.4.0 */ /* JADX INFO: loaded from: classes2.dex */ public abstract class DataHolderNotifier implements ListenerHolder.Notifier { private final DataHolder zaa; protected DataHolderNotifier(DataHolder dataHolder) { this.zaa = dataHolder; } @Override // com.google.android.gms.common.api.internal.ListenerHolder.Notifier public final void notifyListener(L l) { notifyListener(l, this.zaa); } protected abstract void notifyListener(L l, DataHolder dataHolder); @Override // com.google.android.gms.common.api.internal.ListenerHolder.Notifier public void onNotifyListenerFailed() { DataHolder dataHolder = this.zaa; if (dataHolder != null) { dataHolder.close(); } } }