FlickrGlideModule.smali
.class public Lim/tpelyyftgw/ui/hui/friendscircle/fcHelper/FlickrGlideModule;
.super Ljava/lang/Object;
.source "FlickrGlideModule.java"
# interfaces
.implements Lcom/bumptech/glide/module/GlideModule;
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
.method public constructor <init>()V
.registers 1
.line 26
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public applyOptions(Landroid/content/Context;Lcom/bumptech/glide/GlideBuilder;)V
.registers 3
.param p1, "context" # Landroid/content/Context;
.param p2, "glideBuilder" # Lcom/bumptech/glide/GlideBuilder;
.line 30
return-void
.end method
.method public registerComponents(Landroid/content/Context;Lcom/bumptech/glide/Glide;Lcom/bumptech/glide/Registry;)V
.registers 8
.param p1, "context" # Landroid/content/Context;
.param p2, "glide" # Lcom/bumptech/glide/Glide;
.param p3, "registry" # Lcom/bumptech/glide/Registry;
.line 33
new-instance v0, Lokhttp3/OkHttpClient$Builder;
invoke-direct {v0}, Lokhttp3/OkHttpClient$Builder;-><init>()V
.line 34
const/4 v1, 0x1
invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;->retryOnConnectionFailure(Z)Lokhttp3/OkHttpClient$Builder;
move-result-object v0
sget-object v1, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;
.line 35
const-wide/16 v2, 0xf
invoke-virtual {v0, v2, v3, v1}, Lokhttp3/OkHttpClient$Builder;->connectTimeout(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder;
move-result-object v0
sget-object v1, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;
.line 36
const-wide/32 v2, 0xea60
invoke-virtual {v0, v2, v3, v1}, Lokhttp3/OkHttpClient$Builder;->readTimeout(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder;
move-result-object v0
.line 37
invoke-static {}, Lcom/bjz/comm/net/factory/SSLSocketClient;->getSSLSocketFactory()Ljavax/net/ssl/SSLSocketFactory;
move-result-object v1
invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;->sslSocketFactory(Ljavax/net/ssl/SSLSocketFactory;)Lokhttp3/OkHttpClient$Builder;
move-result-object v0
.line 38
invoke-static {}, Lcom/bjz/comm/net/factory/SSLSocketClient;->getHostnameVerifier()Ljavax/net/ssl/HostnameVerifier;
move-result-object v1
invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;->hostnameVerifier(Ljavax/net/ssl/HostnameVerifier;)Lokhttp3/OkHttpClient$Builder;
move-result-object v0
.line 40
invoke-virtual {v0}, Lokhttp3/OkHttpClient$Builder;->build()Lokhttp3/OkHttpClient;
move-result-object v0
.line 41
.local v0, "okhttpClient":Lokhttp3/OkHttpClient;
const-class v1, Lcom/bumptech/glide/load/model/GlideUrl;
const-class v2, Ljava/io/InputStream;
new-instance v3, Lim/tpelyyftgw/ui/hui/friendscircle/fcHelper/OkHttpUrlLoader$Factory;
invoke-direct {v3, v0}, Lim/tpelyyftgw/ui/hui/friendscircle/fcHelper/OkHttpUrlLoader$Factory;-><init>(Lokhttp3/Call$Factory;)V
invoke-virtual {p3, v1, v2, v3}, Lcom/bumptech/glide/Registry;->replace(Ljava/lang/Class;Ljava/lang/Class;Lcom/bumptech/glide/load/model/ModelLoaderFactory;)Lcom/bumptech/glide/Registry;
.line 43
return-void
.end method