正在查看: Life Church v15.20.21 应用的 RaygunSettings.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Life Church v15.20.21 应用的 RaygunSettings.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package main.java.com.mindscapehq.android.raygun4android;
import java.util.HashSet;
public class RaygunSettings {
private static final String defaultApiEndpoint = "https://api.raygun.io/entries";
private static final String defaultPulseEndpoint = "https://api.raygun.io/events";
private static IgnoredURLs ignoredURLs = new IgnoredURLs("api.raygun.io");
private static HashSet<String> ignoredViews = new HashSet<>();
public static String getApiEndpoint() {
return defaultApiEndpoint;
}
public static String getPulseEndpoint() {
return defaultPulseEndpoint;
}
private RaygunSettings() {
}
public static HashSet<String> getIgnoredURLs() {
return ignoredURLs;
}
public static HashSet<String> getIgnoredViews() {
return ignoredViews;
}
public static class IgnoredURLs extends HashSet<String> {
public IgnoredURLs(String... strArr) {
for (String str : strArr) {
add(str);
}
}
}
public static void ignoreURLs(String[] strArr) {
if (strArr != null) {
for (String str : strArr) {
if (str != null) {
ignoredURLs.add(str);
}
}
}
}
public static void ignoreViews(String[] strArr) {
if (strArr != null) {
for (String str : strArr) {
if (str != null) {
ignoredViews.add(str);
}
}
}
}
}