jimu-decompiled/sources/com/google/firebase/iid/zzaq.java
2025-05-13 19:24:51 +02:00

67 lines
2.2 KiB
Java

package com.google.firebase.iid;
import android.util.Log;
import android.util.Pair;
import androidx.collection.ArrayMap;
import com.google.android.gms.tasks.Continuation;
import com.google.android.gms.tasks.Task;
import java.util.Map;
import java.util.concurrent.Executor;
/* loaded from: classes.dex */
final class zzaq {
private final Executor a;
private final Map<Pair<String, String>, Task<String>> b = new ArrayMap();
zzaq(Executor executor) {
this.a = executor;
}
/* JADX WARN: Multi-variable type inference failed */
final synchronized Task<String> a(String str, String str2, zzas zzasVar) {
final Pair pair = new Pair(str, str2);
Task<String> task = this.b.get(pair);
if (task != null) {
if (Log.isLoggable("FirebaseInstanceId", 3)) {
String valueOf = String.valueOf(pair);
StringBuilder sb = new StringBuilder(String.valueOf(valueOf).length() + 29);
sb.append("Joining ongoing request for: ");
sb.append(valueOf);
Log.d("FirebaseInstanceId", sb.toString());
}
return task;
}
if (Log.isLoggable("FirebaseInstanceId", 3)) {
String valueOf2 = String.valueOf(pair);
StringBuilder sb2 = new StringBuilder(String.valueOf(valueOf2).length() + 24);
sb2.append("Making new request for: ");
sb2.append(valueOf2);
Log.d("FirebaseInstanceId", sb2.toString());
}
Task b = zzasVar.a().b(this.a, new Continuation(this, pair) { // from class: com.google.firebase.iid.zzar
private final zzaq a;
private final Pair b;
{
this.a = this;
this.b = pair;
}
@Override // com.google.android.gms.tasks.Continuation
public final Object a(Task task2) {
this.a.a(this.b, task2);
return task2;
}
});
this.b.put(pair, b);
return b;
}
final /* synthetic */ Task a(Pair pair, Task task) throws Exception {
synchronized (this) {
this.b.remove(pair);
}
return task;
}
}