.class public Lcsdk/glucustomersupport/impl/GluImplWrapper; .super Ljava/lang/Object; .source "SourceFile" # interfaces .implements Lcsdk/glucustomersupport/IGluCustomerSupport; # instance fields .field private mImpl:Lcsdk/glucustomersupport/IGluCustomerSupport; .field private mQueue:Lcsdk/glucustomersupport/util/GluTaskQueue; # direct methods .method public constructor ()V .locals 1 .line 15 invoke-direct {p0}, Ljava/lang/Object;->()V .line 16 new-instance v0, Lcsdk/glucustomersupport/util/GluTaskQueue; invoke-direct {v0}, Lcsdk/glucustomersupport/util/GluTaskQueue;->()V iput-object v0, p0, Lcsdk/glucustomersupport/impl/GluImplWrapper;->mQueue:Lcsdk/glucustomersupport/util/GluTaskQueue; .line 17 invoke-virtual {v0}, Lcsdk/glucustomersupport/util/GluTaskQueue;->suspend()V return-void .end method .method public static synthetic access$000(Lcsdk/glucustomersupport/impl/GluImplWrapper;)Lcsdk/glucustomersupport/IGluCustomerSupport; .locals 0 .line 11 iget-object p0, p0, Lcsdk/glucustomersupport/impl/GluImplWrapper;->mImpl:Lcsdk/glucustomersupport/IGluCustomerSupport; return-object p0 .end method # virtual methods .method public close()V .locals 2 iget-object v0, p0, Lcsdk/glucustomersupport/impl/GluImplWrapper;->mQueue:Lcsdk/glucustomersupport/util/GluTaskQueue; .line 67 new-instance v1, Lcsdk/glucustomersupport/impl/GluImplWrapper$5; invoke-direct {v1, p0}, Lcsdk/glucustomersupport/impl/GluImplWrapper$5;->(Lcsdk/glucustomersupport/impl/GluImplWrapper;)V invoke-virtual {v0, v1}, Lcsdk/glucustomersupport/util/GluTaskQueue;->run(Ljava/lang/Runnable;)V return-void .end method .method public destroy()V .locals 2 iget-object v0, p0, Lcsdk/glucustomersupport/impl/GluImplWrapper;->mQueue:Lcsdk/glucustomersupport/util/GluTaskQueue; .line 97 new-instance v1, Lcsdk/glucustomersupport/impl/GluImplWrapper$8; invoke-direct {v1, p0}, Lcsdk/glucustomersupport/impl/GluImplWrapper$8;->(Lcsdk/glucustomersupport/impl/GluImplWrapper;)V invoke-virtual {v0, v1}, Lcsdk/glucustomersupport/util/GluTaskQueue;->run(Ljava/lang/Runnable;)V return-void .end method .method public init(Lcsdk/glucustomersupport/eventbus/GluEventHandler;)V .locals 0 return-void .end method .method public login(Ljava/util/Map;)V .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/Map<", "Ljava/lang/String;", "Ljava/lang/Object;", ">;)V" } .end annotation iget-object v0, p0, Lcsdk/glucustomersupport/impl/GluImplWrapper;->mQueue:Lcsdk/glucustomersupport/util/GluTaskQueue; .line 27 new-instance v1, Lcsdk/glucustomersupport/impl/GluImplWrapper$1; invoke-direct {v1, p0, p1}, Lcsdk/glucustomersupport/impl/GluImplWrapper$1;->(Lcsdk/glucustomersupport/impl/GluImplWrapper;Ljava/util/Map;)V invoke-virtual {v0, v1}, Lcsdk/glucustomersupport/util/GluTaskQueue;->run(Ljava/lang/Runnable;)V return-void .end method .method public logout()V .locals 2 iget-object v0, p0, Lcsdk/glucustomersupport/impl/GluImplWrapper;->mQueue:Lcsdk/glucustomersupport/util/GluTaskQueue; .line 37 new-instance v1, Lcsdk/glucustomersupport/impl/GluImplWrapper$2; invoke-direct {v1, p0}, Lcsdk/glucustomersupport/impl/GluImplWrapper$2;->(Lcsdk/glucustomersupport/impl/GluImplWrapper;)V invoke-virtual {v0, v1}, Lcsdk/glucustomersupport/util/GluTaskQueue;->run(Ljava/lang/Runnable;)V return-void .end method .method public queryNotificationCount()V .locals 2 iget-object v0, p0, Lcsdk/glucustomersupport/impl/GluImplWrapper;->mQueue:Lcsdk/glucustomersupport/util/GluTaskQueue; .line 47 new-instance v1, Lcsdk/glucustomersupport/impl/GluImplWrapper$3; invoke-direct {v1, p0}, Lcsdk/glucustomersupport/impl/GluImplWrapper$3;->(Lcsdk/glucustomersupport/impl/GluImplWrapper;)V invoke-virtual {v0, v1}, Lcsdk/glucustomersupport/util/GluTaskQueue;->runOnUiThread(Ljava/lang/Runnable;)V return-void .end method .method public setConsentFlags(Ljava/util/Map;)V .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/Map<", "Ljava/lang/String;", "*>;)V" } .end annotation iget-object v0, p0, Lcsdk/glucustomersupport/impl/GluImplWrapper;->mQueue:Lcsdk/glucustomersupport/util/GluTaskQueue; .line 127 new-instance v1, Lcsdk/glucustomersupport/impl/GluImplWrapper$11; invoke-direct {v1, p0, p1}, Lcsdk/glucustomersupport/impl/GluImplWrapper$11;->(Lcsdk/glucustomersupport/impl/GluImplWrapper;Ljava/util/Map;)V invoke-virtual {v0, v1}, Lcsdk/glucustomersupport/util/GluTaskQueue;->run(Ljava/lang/Runnable;)V return-void .end method .method public setImpl(Lcsdk/glucustomersupport/IGluCustomerSupport;)V .locals 0 iput-object p1, p0, Lcsdk/glucustomersupport/impl/GluImplWrapper;->mImpl:Lcsdk/glucustomersupport/IGluCustomerSupport; iget-object p1, p0, Lcsdk/glucustomersupport/impl/GluImplWrapper;->mQueue:Lcsdk/glucustomersupport/util/GluTaskQueue; .line 137 invoke-virtual {p1}, Lcsdk/glucustomersupport/util/GluTaskQueue;->resume()V return-void .end method .method public setLanguageCode(Ljava/lang/String;)V .locals 2 iget-object v0, p0, Lcsdk/glucustomersupport/impl/GluImplWrapper;->mQueue:Lcsdk/glucustomersupport/util/GluTaskQueue; .line 87 new-instance v1, Lcsdk/glucustomersupport/impl/GluImplWrapper$7; invoke-direct {v1, p0, p1}, Lcsdk/glucustomersupport/impl/GluImplWrapper$7;->(Lcsdk/glucustomersupport/impl/GluImplWrapper;Ljava/lang/String;)V invoke-virtual {v0, v1}, Lcsdk/glucustomersupport/util/GluTaskQueue;->run(Ljava/lang/Runnable;)V return-void .end method .method public setListener(Lcsdk/glucustomersupport/IGluCustomerSupportListener;)V .locals 2 iget-object v0, p0, Lcsdk/glucustomersupport/impl/GluImplWrapper;->mQueue:Lcsdk/glucustomersupport/util/GluTaskQueue; .line 107 new-instance v1, Lcsdk/glucustomersupport/impl/GluImplWrapper$9; invoke-direct {v1, p0, p1}, Lcsdk/glucustomersupport/impl/GluImplWrapper$9;->(Lcsdk/glucustomersupport/impl/GluImplWrapper;Lcsdk/glucustomersupport/IGluCustomerSupportListener;)V invoke-virtual {v0, v1}, Lcsdk/glucustomersupport/util/GluTaskQueue;->run(Ljava/lang/Runnable;)V return-void .end method .method public setMetadata(Ljava/util/Map;Ljava/util/List;Ljava/util/Map;)V .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/Map<", "Ljava/lang/String;", "Ljava/lang/Object;", ">;", "Ljava/util/List<", "Ljava/lang/Object;", ">;", "Ljava/util/Map<", "Ljava/lang/String;", "Ljava/lang/Object;", ">;)V" } .end annotation iget-object v0, p0, Lcsdk/glucustomersupport/impl/GluImplWrapper;->mQueue:Lcsdk/glucustomersupport/util/GluTaskQueue; .line 77 new-instance v1, Lcsdk/glucustomersupport/impl/GluImplWrapper$6; invoke-direct {v1, p0, p1, p2, p3}, Lcsdk/glucustomersupport/impl/GluImplWrapper$6;->(Lcsdk/glucustomersupport/impl/GluImplWrapper;Ljava/util/Map;Ljava/util/List;Ljava/util/Map;)V invoke-virtual {v0, v1}, Lcsdk/glucustomersupport/util/GluTaskQueue;->run(Ljava/lang/Runnable;)V return-void .end method .method public setPushToken(Ljava/lang/String;)V .locals 2 iget-object v0, p0, Lcsdk/glucustomersupport/impl/GluImplWrapper;->mQueue:Lcsdk/glucustomersupport/util/GluTaskQueue; .line 117 new-instance v1, Lcsdk/glucustomersupport/impl/GluImplWrapper$10; invoke-direct {v1, p0, p1}, Lcsdk/glucustomersupport/impl/GluImplWrapper$10;->(Lcsdk/glucustomersupport/impl/GluImplWrapper;Ljava/lang/String;)V invoke-virtual {v0, v1}, Lcsdk/glucustomersupport/util/GluTaskQueue;->run(Ljava/lang/Runnable;)V return-void .end method .method public show(Ljava/lang/String;Ljava/util/Map;)V .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/String;", "Ljava/util/Map<", "Ljava/lang/String;", "Ljava/lang/Object;", ">;)V" } .end annotation iget-object v0, p0, Lcsdk/glucustomersupport/impl/GluImplWrapper;->mQueue:Lcsdk/glucustomersupport/util/GluTaskQueue; .line 57 new-instance v1, Lcsdk/glucustomersupport/impl/GluImplWrapper$4; invoke-direct {v1, p0, p1, p2}, Lcsdk/glucustomersupport/impl/GluImplWrapper$4;->(Lcsdk/glucustomersupport/impl/GluImplWrapper;Ljava/lang/String;Ljava/util/Map;)V invoke-virtual {v0, v1}, Lcsdk/glucustomersupport/util/GluTaskQueue;->run(Ljava/lang/Runnable;)V return-void .end method