what-the-bank/sources/com/huawei/hms/hatool/u.java

74 lines
2.4 KiB
Java
Raw Normal View History

2024-07-27 18:17:47 +07:00
package com.huawei.hms.hatool;
import android.text.TextUtils;
import java.util.ArrayList;
import java.util.List;
import java.util.UUID;
/* loaded from: classes2.dex */
public class u {
private List<b1> a;
private String b;
private String c;
private String d;
public void a() {
if (!"_default_config_tag".equals(this.c)) {
a(this.a, this.c, this.b);
return;
}
ArrayList arrayList = new ArrayList();
ArrayList arrayList2 = new ArrayList();
ArrayList arrayList3 = new ArrayList();
ArrayList arrayList4 = new ArrayList();
for (b1 b1Var : this.a) {
String c = b1Var.c();
if (TextUtils.isEmpty(c) || "oper".equals(c)) {
arrayList4.add(b1Var);
} else if ("maint".equals(c)) {
arrayList.add(b1Var);
} else if ("preins".equals(c)) {
arrayList2.add(b1Var);
} else if ("diffprivacy".equals(c)) {
arrayList3.add(b1Var);
}
}
a(arrayList4, "oper", "_default_config_tag");
a(arrayList, "maint", "_default_config_tag");
a(arrayList2, "preins", "_default_config_tag");
a(arrayList3, "diffprivacy", "_default_config_tag");
}
private void a(List<b1> list, String str, String str2) {
if (list.isEmpty()) {
return;
}
int size = list.size() / 500;
for (int i = 0; i < size + 1; i++) {
int i2 = i * 500;
List<b1> subList = list.subList(i2, Math.min(list.size(), i2 + 500));
String replace = UUID.randomUUID().toString().replace("-", "");
long currentTimeMillis = System.currentTimeMillis();
long b = a1.b(str2, str);
ArrayList arrayList = new ArrayList();
for (b1 b1Var : subList) {
if (!c0.a(b1Var.b(), currentTimeMillis, 86400000 * b)) {
arrayList.add(b1Var);
}
}
if (arrayList.size() > 0) {
new l0(str2, str, this.d, arrayList, replace).a();
} else {
v.e("hmsSdk", "No data to report handler");
}
}
}
public u(List<b1> list, String str, String str2, String str3) {
this.a = list;
this.b = str;
this.c = str2;
this.d = str3;
}
}