bh.smali
.class public Lio/openinstall/sdk/bh;
.super Ljava/lang/Object;
# static fields
.field private static final a:Ljava/util/concurrent/ThreadFactory;
.field private static final b:Ljava/util/concurrent/RejectedExecutionHandler;
.field private static final c:Ljava/util/concurrent/ThreadPoolExecutor;
.field private static final d:Ljava/util/concurrent/ThreadPoolExecutor;
# instance fields
.field private final e:Ljava/lang/String;
.field private final f:Lio/openinstall/sdk/d;
.field private final g:Lio/openinstall/sdk/f;
.field private final h:Lio/openinstall/sdk/j;
.field private final i:Lio/openinstall/sdk/g;
.field private final j:Lio/openinstall/sdk/z;
.field private final k:Lio/openinstall/sdk/av;
.field private final l:Lio/openinstall/sdk/ai;
# direct methods
.method static constructor <clinit>()V
.registers 20
new-instance v0, Lio/openinstall/sdk/bi;
invoke-direct {v0}, Lio/openinstall/sdk/bi;-><init>()V
sput-object v0, Lio/openinstall/sdk/bh;->a:Ljava/util/concurrent/ThreadFactory;
new-instance v0, Lio/openinstall/sdk/bj;
invoke-direct {v0}, Lio/openinstall/sdk/bj;-><init>()V
sput-object v0, Lio/openinstall/sdk/bh;->b:Ljava/util/concurrent/RejectedExecutionHandler;
new-instance v0, Ljava/util/concurrent/ThreadPoolExecutor;
sget-object v6, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;
new-instance v7, Ljava/util/concurrent/LinkedBlockingQueue;
const/16 v10, 0x1e
invoke-direct {v7, v10}, Ljava/util/concurrent/LinkedBlockingQueue;-><init>(I)V
sget-object v8, Lio/openinstall/sdk/bh;->a:Ljava/util/concurrent/ThreadFactory;
sget-object v9, Lio/openinstall/sdk/bh;->b:Ljava/util/concurrent/RejectedExecutionHandler;
const/4 v2, 0x5
const/16 v3, 0xa
const-wide/16 v4, 0xa
move-object v1, v0
invoke-direct/range {v1 .. v9}, Ljava/util/concurrent/ThreadPoolExecutor;-><init>(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;Ljava/util/concurrent/RejectedExecutionHandler;)V
sput-object v0, Lio/openinstall/sdk/bh;->c:Ljava/util/concurrent/ThreadPoolExecutor;
new-instance v0, Ljava/util/concurrent/ThreadPoolExecutor;
sget-object v16, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;
new-instance v1, Ljava/util/concurrent/LinkedBlockingQueue;
invoke-direct {v1, v10}, Ljava/util/concurrent/LinkedBlockingQueue;-><init>(I)V
sget-object v18, Lio/openinstall/sdk/bh;->a:Ljava/util/concurrent/ThreadFactory;
sget-object v19, Lio/openinstall/sdk/bh;->b:Ljava/util/concurrent/RejectedExecutionHandler;
const/4 v12, 0x3
const/16 v13, 0xa
const-wide/16 v14, 0xa
move-object v11, v0
move-object/from16 v17, v1
invoke-direct/range {v11 .. v19}, Ljava/util/concurrent/ThreadPoolExecutor;-><init>(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;Ljava/util/concurrent/RejectedExecutionHandler;)V
sput-object v0, Lio/openinstall/sdk/bh;->d:Ljava/util/concurrent/ThreadPoolExecutor;
return-void
.end method
.method public constructor <init>(Lio/openinstall/sdk/h;)V
.registers 3
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
invoke-static {}, Lio/openinstall/sdk/c;->a()Lio/openinstall/sdk/c;
move-result-object v0
invoke-virtual {v0}, Lio/openinstall/sdk/c;->c()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lio/openinstall/sdk/bh;->e:Ljava/lang/String;
invoke-virtual {p1}, Lio/openinstall/sdk/h;->c()Lio/openinstall/sdk/d;
move-result-object v0
iput-object v0, p0, Lio/openinstall/sdk/bh;->f:Lio/openinstall/sdk/d;
invoke-virtual {p1}, Lio/openinstall/sdk/h;->b()Lio/openinstall/sdk/f;
move-result-object v0
iput-object v0, p0, Lio/openinstall/sdk/bh;->g:Lio/openinstall/sdk/f;
invoke-virtual {p1}, Lio/openinstall/sdk/h;->d()Lio/openinstall/sdk/j;
move-result-object v0
iput-object v0, p0, Lio/openinstall/sdk/bh;->h:Lio/openinstall/sdk/j;
invoke-virtual {p1}, Lio/openinstall/sdk/h;->e()Lio/openinstall/sdk/g;
move-result-object v0
iput-object v0, p0, Lio/openinstall/sdk/bh;->i:Lio/openinstall/sdk/g;
invoke-virtual {p1}, Lio/openinstall/sdk/h;->g()Lio/openinstall/sdk/z;
move-result-object v0
iput-object v0, p0, Lio/openinstall/sdk/bh;->j:Lio/openinstall/sdk/z;
invoke-virtual {p1}, Lio/openinstall/sdk/h;->a()Lio/openinstall/sdk/av;
move-result-object v0
iput-object v0, p0, Lio/openinstall/sdk/bh;->k:Lio/openinstall/sdk/av;
invoke-virtual {p1}, Lio/openinstall/sdk/h;->f()Lio/openinstall/sdk/ai;
move-result-object p1
iput-object p1, p0, Lio/openinstall/sdk/bh;->l:Lio/openinstall/sdk/ai;
return-void
.end method
# virtual methods
.method protected a(Lio/openinstall/sdk/bb;)V
.registers 4
instance-of v0, p1, Lio/openinstall/sdk/ay;
if-eqz v0, :cond_41
check-cast p1, Lio/openinstall/sdk/ay;
invoke-virtual {p1}, Lio/openinstall/sdk/ay;->d()Ljava/lang/String;
move-result-object p1
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_41
invoke-static {p1}, Lio/openinstall/sdk/g;->b(Ljava/lang/String;)Lio/openinstall/sdk/g;
move-result-object p1
iget-object v0, p0, Lio/openinstall/sdk/bh;->i:Lio/openinstall/sdk/g;
invoke-virtual {v0, p1}, Lio/openinstall/sdk/g;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_28
iget-object v0, p0, Lio/openinstall/sdk/bh;->i:Lio/openinstall/sdk/g;
invoke-virtual {v0, p1}, Lio/openinstall/sdk/g;->a(Lio/openinstall/sdk/g;)V
iget-object p1, p0, Lio/openinstall/sdk/bh;->g:Lio/openinstall/sdk/f;
iget-object v0, p0, Lio/openinstall/sdk/bh;->i:Lio/openinstall/sdk/g;
invoke-virtual {p1, v0}, Lio/openinstall/sdk/f;->a(Lio/openinstall/sdk/g;)V
:cond_28
iget-object p1, p0, Lio/openinstall/sdk/bh;->i:Lio/openinstall/sdk/g;
invoke-virtual {p1}, Lio/openinstall/sdk/g;->h()Ljava/lang/String;
move-result-object p1
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p1
if-nez p1, :cond_41
iget-object p1, p0, Lio/openinstall/sdk/bh;->j:Lio/openinstall/sdk/z;
iget-object v0, p0, Lio/openinstall/sdk/bh;->e:Ljava/lang/String;
iget-object v1, p0, Lio/openinstall/sdk/bh;->i:Lio/openinstall/sdk/g;
invoke-virtual {v1}, Lio/openinstall/sdk/g;->h()Ljava/lang/String;
move-result-object v1
invoke-virtual {p1, v0, v1}, Lio/openinstall/sdk/z;->b(Ljava/lang/String;Ljava/lang/String;)V
:cond_41
return-void
.end method
.method protected d()Ljava/util/concurrent/ThreadPoolExecutor;
.registers 2
sget-object v0, Lio/openinstall/sdk/bh;->d:Ljava/util/concurrent/ThreadPoolExecutor;
return-object v0
.end method
.method protected e()Ljava/util/concurrent/ThreadPoolExecutor;
.registers 2
sget-object v0, Lio/openinstall/sdk/bh;->c:Ljava/util/concurrent/ThreadPoolExecutor;
return-object v0
.end method
.method protected f()Ljava/lang/String;
.registers 2
iget-object v0, p0, Lio/openinstall/sdk/bh;->e:Ljava/lang/String;
return-object v0
.end method
.method protected g()Lio/openinstall/sdk/d;
.registers 2
iget-object v0, p0, Lio/openinstall/sdk/bh;->f:Lio/openinstall/sdk/d;
return-object v0
.end method
.method protected h()Lio/openinstall/sdk/f;
.registers 2
iget-object v0, p0, Lio/openinstall/sdk/bh;->g:Lio/openinstall/sdk/f;
return-object v0
.end method
.method protected i()Lio/openinstall/sdk/j;
.registers 2
iget-object v0, p0, Lio/openinstall/sdk/bh;->h:Lio/openinstall/sdk/j;
return-object v0
.end method
.method protected j()Lio/openinstall/sdk/g;
.registers 2
iget-object v0, p0, Lio/openinstall/sdk/bh;->i:Lio/openinstall/sdk/g;
return-object v0
.end method
.method protected k()Lio/openinstall/sdk/z;
.registers 2
iget-object v0, p0, Lio/openinstall/sdk/bh;->j:Lio/openinstall/sdk/z;
return-object v0
.end method
.method protected l()Lio/openinstall/sdk/av;
.registers 2
iget-object v0, p0, Lio/openinstall/sdk/bh;->k:Lio/openinstall/sdk/av;
return-object v0
.end method
.method protected m()Lio/openinstall/sdk/ai;
.registers 2
iget-object v0, p0, Lio/openinstall/sdk/bh;->l:Lio/openinstall/sdk/ai;
return-object v0
.end method