package com.twitter.sdk.android.tweetui; import android.os.Handler; import androidx.collection.LruCache; import com.twitter.sdk.android.core.Callback; import com.twitter.sdk.android.core.Result; import com.twitter.sdk.android.core.SessionManager; import com.twitter.sdk.android.core.TwitterAuthException; import com.twitter.sdk.android.core.TwitterCore; import com.twitter.sdk.android.core.TwitterSession; import com.twitter.sdk.android.core.models.Tweet; import io.fabric.sdk.android.Fabric; /* loaded from: classes.dex */ class TweetRepository { private final TwitterCore a; private final SessionManager b; TweetRepository(Handler handler, SessionManager sessionManager) { this(handler, sessionManager, TwitterCore.z()); } void b(final long j, final Callback callback) { a(new LoggingCallback(callback, Fabric.g()) { // from class: com.twitter.sdk.android.tweetui.TweetRepository.3 @Override // com.twitter.sdk.android.core.Callback public void a(Result result) { TweetRepository.this.a.a(result.a).b().destroy(Long.valueOf(j), false).enqueue(callback); } }); } TweetRepository(Handler handler, SessionManager sessionManager, TwitterCore twitterCore) { this.a = twitterCore; this.b = sessionManager; new LruCache(20); new LruCache(20); } void a(final long j, final Callback callback) { a(new LoggingCallback(callback, Fabric.g()) { // from class: com.twitter.sdk.android.tweetui.TweetRepository.2 @Override // com.twitter.sdk.android.core.Callback public void a(Result result) { TweetRepository.this.a.a(result.a).b().create(Long.valueOf(j), false).enqueue(callback); } }); } void a(Callback callback) { TwitterSession b = this.b.b(); if (b == null) { callback.a(new TwitterAuthException("User authorization required")); } else { callback.a(new Result<>(b, null)); } } }