@@ -0,0 +1,1895 @@
+// (c) Facebook, Inc. and its affiliates. Confidential and proprietary.%0A%0Apackage com.facebook.imagepipeline.listener;%0A%0Aimport androidx.annotation.NonNull;%0Aimport com.facebook.imagepipeline.producers.ProducerContext;%0Aimport java.util.Map;%0Aimport javax.annotation.Nullable;%0A%0Apublic class BaseRequestListener2 implements RequestListener2 %7B%0A%0A  @Override%0A  public void onRequestStart(@NonNull ProducerContext producerContext) %7B%7D%0A%0A  @Override%0A  public void onRequestSuccess(@NonNull ProducerContext producerContext) %7B%7D%0A%0A  @Override%0A  public void onRequestFailure(@NonNull ProducerContext producerContext, Throwable throwable) %7B%7D%0A%0A  @Override%0A  public void onRequestCancellation(@NonNull ProducerContext producerContext) %7B%7D%0A%0A  @Override%0A  public void onProducerStart(%0A      @NonNull ProducerContext producerContext, @NonNull String producerName) %7B%7D%0A%0A  @Override%0A  public void onProducerEvent(%0A      @NonNull ProducerContext producerContext,%0A      @NonNull String producerName,%0A      @NonNull String eventName) %7B%7D%0A%0A  @Override%0A  public void onProducerFinishWithSuccess(%0A      @NonNull ProducerContext producerContext,%0A      @NonNull String producerName,%0A      @Nullable Map%3CString, String%3E extraMap) %7B%7D%0A%0A  @Override%0A  public void onProducerFinishWithFailure(%0A      @NonNull ProducerContext producerContext,%0A      String producerName,%0A      Throwable t,%0A      @Nullable Map%3CString, String%3E extraMap) %7B%7D%0A%0A  @Override%0A  public void onProducerFinishWithCancellation(%0A      @NonNull ProducerContext producerContext,%0A      @NonNull String producerName,%0A      @Nullable Map%3CString, String%3E extraMap) %7B%7D%0A%0A  @Override%0A  public void onUltimateProducerReached(%0A      @NonNull ProducerContext producerContext, @NonNull String producerName, boolean successful) %7B%7D%0A%0A  @Override%0A  public boolean requiresExtraMap(%0A      @NonNull ProducerContext producerContext, @NonNull String producerName) %7B%0A    return false;%0A  %7D%0A%7D%0A

Add BaseRequestListener2