what-the-bank/sources/com/kofax/mobile/sdk/i/i.java

132 lines
4.9 KiB
Java
Raw Normal View History

2024-07-27 18:17:47 +07:00
package com.kofax.mobile.sdk.i;
import bolts.Capture;
import com.kofax.kmc.kut.utilities.SdkVersion;
import com.kofax.kmc.kut.utilities.error.ErrorInfo;
import com.kofax.kmc.kut.utilities.error.KmcRuntimeException;
import com.kofax.mobile.sdk.extract.id.ICompletionListener;
import com.kofax.mobile.sdk.extract.id.IProjectProvider;
import java.io.File;
import java.util.concurrent.CountDownLatch;
/* loaded from: classes3.dex */
public class i {
private final IProjectProvider zx;
public i(IProjectProvider iProjectProvider) {
this.zx = iProjectProvider;
}
public String X(String str) {
CountDownLatch countDownLatch = new CountDownLatch(1);
Capture capture = new Capture();
Capture<Exception> capture2 = new Capture<>();
try {
this.zx.getHighestVersion(str, SdkVersion.getSdkVersion(), new ICompletionListener<String>(this, capture, capture2, countDownLatch) { // from class: com.kofax.mobile.sdk.i.i.1
final CountDownLatch yG;
final i zA;
final Capture zy;
final Capture zz;
{
this.zA = this;
this.zy = capture;
this.zz = capture2;
this.yG = countDownLatch;
}
@Override // com.kofax.mobile.sdk.extract.id.ICompletionListener
/* renamed from: a, reason: merged with bridge method [inline-methods] */
public void onComplete(String str2, Exception exc) {
this.zy.set(str2);
this.zz.set(exc);
this.yG.countDown();
}
});
countDownLatch.await();
a(capture2);
return (String) capture.get();
} catch (InterruptedException e) {
throw new KmcRuntimeException(ErrorInfo.KMC_GN_INTERNAL_ERROR, e);
}
}
public File getVariant(String str, String str2, String str3) {
CountDownLatch countDownLatch = new CountDownLatch(1);
Capture capture = new Capture();
Capture<Exception> capture2 = new Capture<>();
try {
this.zx.getVariant(str, str2, str3, new ICompletionListener<File>(this, capture, capture2, countDownLatch) { // from class: com.kofax.mobile.sdk.i.i.2
final CountDownLatch yG;
final i zA;
final Capture zB;
final Capture zz;
{
this.zA = this;
this.zB = capture;
this.zz = capture2;
this.yG = countDownLatch;
}
@Override // com.kofax.mobile.sdk.extract.id.ICompletionListener
/* renamed from: a, reason: merged with bridge method [inline-methods] */
public void onComplete(File file, Exception exc) {
this.zB.set(file);
this.zz.set(exc);
this.yG.countDown();
}
});
countDownLatch.await();
a(capture2);
return (File) capture.get();
} catch (InterruptedException e) {
throw new KmcRuntimeException(ErrorInfo.KMC_GN_INTERNAL_ERROR, e);
}
}
public File getProject(String str, String str2) {
CountDownLatch countDownLatch = new CountDownLatch(1);
Capture capture = new Capture();
Capture<Exception> capture2 = new Capture<>();
try {
this.zx.getProject(str, str2, new ICompletionListener<File>(this, capture, capture2, countDownLatch) { // from class: com.kofax.mobile.sdk.i.i.3
final CountDownLatch yG;
final i zA;
final Capture zC;
final Capture zz;
{
this.zA = this;
this.zC = capture;
this.zz = capture2;
this.yG = countDownLatch;
}
@Override // com.kofax.mobile.sdk.extract.id.ICompletionListener
/* renamed from: a, reason: merged with bridge method [inline-methods] */
public void onComplete(File file, Exception exc) {
this.zC.set(file);
this.zz.set(exc);
this.yG.countDown();
}
});
countDownLatch.await();
a(capture2);
return (File) capture.get();
} catch (InterruptedException e) {
throw new KmcRuntimeException(ErrorInfo.KMC_GN_INTERNAL_ERROR, e);
}
}
private void a(Capture<Exception> capture) {
Exception exc = (Exception) capture.get();
if (exc != null) {
if (exc instanceof RuntimeException) {
throw ((RuntimeException) exc);
}
throw new RuntimeException(exc);
}
}
}