.class public Lcom/singular/sdk/internal/SingularInstance$6; .super Ljava/lang/Object; .source "SourceFile" # interfaces .implements Ljava/lang/Runnable; # annotations .annotation system Ldalvik/annotation/EnclosingMethod; value = Lcom/singular/sdk/internal/SingularInstance;->logSessionStart(J)V .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x1 name = null .end annotation # instance fields .field public final synthetic this$0:Lcom/singular/sdk/internal/SingularInstance; .field public final synthetic val$sessionId:J # direct methods .method public constructor (Lcom/singular/sdk/internal/SingularInstance;J)V .locals 0 iput-object p1, p0, Lcom/singular/sdk/internal/SingularInstance$6;->this$0:Lcom/singular/sdk/internal/SingularInstance; iput-wide p2, p0, Lcom/singular/sdk/internal/SingularInstance$6;->val$sessionId:J .line 321 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method # virtual methods .method public run()V .locals 4 .line 324 invoke-static {}, Lcom/singular/sdk/internal/SingularInstance;->access$100()Lcom/singular/sdk/internal/SingularInstance; move-result-object v0 if-eqz v0, :cond_0 .line 326 new-instance v0, Lcom/singular/sdk/internal/ApiStartSession; iget-wide v1, p0, Lcom/singular/sdk/internal/SingularInstance$6;->val$sessionId:J invoke-direct {v0, v1, v2}, Lcom/singular/sdk/internal/ApiStartSession;->(J)V iget-wide v1, p0, Lcom/singular/sdk/internal/SingularInstance$6;->val$sessionId:J .line 327 invoke-static {}, Lcom/singular/sdk/internal/SingularInstance;->access$100()Lcom/singular/sdk/internal/SingularInstance; move-result-object v3 invoke-static {v1, v2, v3}, Lcom/singular/sdk/internal/ApiStartSession$Params;->build(JLcom/singular/sdk/internal/SingularInstance;)Lcom/singular/sdk/internal/ApiStartSession$Params; move-result-object v1 invoke-virtual {v0, v1}, Lcom/singular/sdk/internal/BaseApi;->addParams(Ljava/util/Map;)V .line 328 invoke-static {}, Lcom/singular/sdk/internal/SingularInstance;->access$100()Lcom/singular/sdk/internal/SingularInstance; move-result-object v1 invoke-static {v1}, Lcom/singular/sdk/internal/SingularInstance;->access$200(Lcom/singular/sdk/internal/SingularInstance;)Lcom/singular/sdk/internal/ApiManager; move-result-object v1 invoke-virtual {v1, v0}, Lcom/singular/sdk/internal/ApiManager;->enqueue(Lcom/singular/sdk/internal/BaseApi;)V .line 331 invoke-static {}, Lcom/singular/sdk/internal/SingularInstance;->access$100()Lcom/singular/sdk/internal/SingularInstance; move-result-object v0 invoke-static {v0}, Lcom/singular/sdk/internal/SingularInstance;->access$300(Lcom/singular/sdk/internal/SingularInstance;)Lcom/singular/sdk/SingularConfig; move-result-object v0 const/4 v1, 0x0 iput-object v1, v0, Lcom/singular/sdk/SingularConfig;->openUri:Landroid/net/Uri; :cond_0 return-void .end method