package com.xiaomi.push; import a0.a; import java.io.InputStream; import java.net.URL; import java.util.ArrayList; import java.util.Enumeration; import java.util.Vector; import org.xmlpull.v1.XmlPullParser; import org.xmlpull.v1.XmlPullParserFactory; public final class ga { /* renamed from: a reason: collision with root package name */ private static int f30787a = 5000; /* renamed from: a reason: collision with other field name */ private static Vector<String> f521a = new Vector<>(); private static int b = 330000; /* renamed from: c reason: collision with root package name */ private static int f30788c = 600000; private static int d = 330000; static { try { for (ClassLoader classLoader : m445a()) { Enumeration<URL> resources = classLoader.getResources("META-INF/smack-config.xml"); while (resources.hasMoreElements()) { InputStream inputStream = null; try { inputStream = resources.nextElement().openStream(); XmlPullParser newPullParser = XmlPullParserFactory.newInstance().newPullParser(); newPullParser.setFeature("http://xmlpull.org/v1/doc/features.html#process-namespaces", true); newPullParser.setInput(inputStream, "UTF-8"); int eventType = newPullParser.getEventType(); do { if (eventType == 2) { if (newPullParser.getName().equals("className")) { a(newPullParser); } else if (newPullParser.getName().equals("packetReplyTimeout")) { f30787a = a(newPullParser, f30787a); } else if (newPullParser.getName().equals("keepAliveInterval")) { b = a(newPullParser, b); } else if (newPullParser.getName().equals("mechName")) { f521a.add(newPullParser.nextText()); } } eventType = newPullParser.next(); } while (eventType != 1); } catch (Exception e) { e.printStackTrace(); } catch (Throwable th2) { try { inputStream.close(); } catch (Exception unused) { } throw th2; } try { inputStream.close(); } catch (Exception unused2) { } } } } catch (Exception e6) { e6.printStackTrace(); } } private ga() { } public static int a() { return b; } private static int a(XmlPullParser xmlPullParser, int i) { try { return Integer.parseInt(xmlPullParser.nextText()); } catch (NumberFormatException e) { e.printStackTrace(); return i; } } /* renamed from: a reason: collision with other method in class */ public static String m444a() { return "3.1.0"; } private static void a(XmlPullParser xmlPullParser) { String nextText = xmlPullParser.nextText(); try { Class.forName(nextText); } catch (ClassNotFoundException unused) { a.m("Error! A startup class specified in smack-config.xml could not be loaded: ", nextText, System.err); } } /* renamed from: a reason: collision with other method in class */ private static ClassLoader[] m445a() { ClassLoader[] classLoaderArr = {ga.class.getClassLoader(), Thread.currentThread().getContextClassLoader()}; ArrayList arrayList = new ArrayList(); for (int i = 0; i < 2; i++) { ClassLoader classLoader = classLoaderArr[i]; if (classLoader != null) { arrayList.add(classLoader); } } return (ClassLoader[]) arrayList.toArray(new ClassLoader[arrayList.size()]); } public static int b() { return f30788c; } }