.class public abstract Lcom/mbridge/msdk/newreward/player/model/BaseModel; .super Ljava/lang/Object; .source "SourceFile" # interfaces .implements Lcom/mbridge/msdk/newreward/player/imodel/IModel; # instance fields .field protected commandManager:Lcom/mbridge/msdk/newreward/function/command/c; # direct methods .method public constructor (Lcom/mbridge/msdk/newreward/function/command/c;)V .locals 0 .line 13 invoke-direct {p0}, Ljava/lang/Object;->()V iput-object p1, p0, Lcom/mbridge/msdk/newreward/player/model/BaseModel;->commandManager:Lcom/mbridge/msdk/newreward/function/command/c; return-void .end method # virtual methods .method public eventClickUrl(Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;)Z .locals 1 iget-object v0, p0, Lcom/mbridge/msdk/newreward/player/model/BaseModel;->commandManager:Lcom/mbridge/msdk/newreward/function/command/c; if-eqz v0, :cond_0 .line 20 sget-object v0, Lcom/mbridge/msdk/newreward/player/redirect/RedirectType;->CLICK_URL:Lcom/mbridge/msdk/newreward/player/redirect/RedirectType; invoke-virtual {p1, v0}, Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;->setRedirectType(Lcom/mbridge/msdk/newreward/player/redirect/RedirectType;)Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel; move-result-object p1 invoke-virtual {p0, p1}, Lcom/mbridge/msdk/newreward/player/model/BaseModel;->sendDirectEvent(Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;)V const/4 p1, 0x1 return p1 :cond_0 const/4 p1, 0x0 return p1 .end method .method public eventNoticeUrl(Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;I)V .locals 3 iget-object v0, p0, Lcom/mbridge/msdk/newreward/player/model/BaseModel;->commandManager:Lcom/mbridge/msdk/newreward/function/command/c; if-eqz v0, :cond_0 .line 29 sget-object v0, Lcom/mbridge/msdk/newreward/player/redirect/RedirectType;->NOTICE_URL:Lcom/mbridge/msdk/newreward/player/redirect/RedirectType; invoke-virtual {p1, v0}, Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;->setRedirectType(Lcom/mbridge/msdk/newreward/player/redirect/RedirectType;)Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel; iget-object v0, p0, Lcom/mbridge/msdk/newreward/player/model/BaseModel;->commandManager:Lcom/mbridge/msdk/newreward/function/command/c; const-string v1, "click_scenario" .line 32 invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object p2 const-string v2, "campaign_redirect" filled-new-array {v2, p1, v1, p2}, [Ljava/lang/Object; move-result-object p1 .line 30 invoke-virtual {v0, p1}, Lcom/mbridge/msdk/newreward/function/command/c;->a([Ljava/lang/Object;)Ljava/util/Map; move-result-object p1 sget-object p2, Lcom/mbridge/msdk/newreward/function/command/f;->X:Lcom/mbridge/msdk/newreward/function/command/f; invoke-virtual {v0, p1, p2}, Lcom/mbridge/msdk/newreward/function/command/c;->f(Ljava/lang/Object;Lcom/mbridge/msdk/newreward/function/command/f;)Ljava/lang/Object; :cond_0 return-void .end method .method public sendDirectEvent(Lcom/mbridge/msdk/newreward/player/redirect/RedirectModel;)V .locals 2 iget-object v0, p0, Lcom/mbridge/msdk/newreward/player/model/BaseModel;->commandManager:Lcom/mbridge/msdk/newreward/function/command/c; const-string v1, "campaign_redirect" filled-new-array {v1, p1}, [Ljava/lang/Object; move-result-object p1 .line 38 invoke-virtual {v0, p1}, Lcom/mbridge/msdk/newreward/function/command/c;->a([Ljava/lang/Object;)Ljava/util/Map; move-result-object p1 sget-object v1, Lcom/mbridge/msdk/newreward/function/command/f;->X:Lcom/mbridge/msdk/newreward/function/command/f; invoke-virtual {v0, p1, v1}, Lcom/mbridge/msdk/newreward/function/command/c;->f(Ljava/lang/Object;Lcom/mbridge/msdk/newreward/function/command/f;)Ljava/lang/Object; return-void .end method