-
- All Implemented Interfaces:
-
com.facebook.imagepipeline.listener.RequestListener
,com.facebook.imagepipeline.producers.ProducerListener
public class SystraceRequestListener extends BaseRequestListener
Logs requests to Systrace
-
-
Method Summary
Modifier and Type Method Description void
onProducerStart(String requestId, String producerName)
void
onProducerFinishWithSuccess(String requestId, String producerName, Map<String, String> extraMap)
void
onProducerFinishWithFailure(String requestId, String producerName, Throwable throwable, Map<String, String> extraMap)
void
onProducerFinishWithCancellation(String requestId, String producerName, Map<String, String> extraMap)
void
onProducerEvent(String requestId, String producerName, String producerEventName)
void
onRequestStart(ImageRequest request, Object callerContext, String requestId, boolean isPrefetch)
void
onRequestSuccess(ImageRequest request, String requestId, boolean isPrefetch)
void
onRequestFailure(ImageRequest request, String requestId, Throwable throwable, boolean isPrefetch)
void
onRequestCancellation(String requestId)
boolean
requiresExtraMap(String id)
-
Methods inherited from class com.facebook.imagepipeline.listener.BaseRequestListener
onProducerEvent, onProducerFinishWithCancellation, onProducerFinishWithFailure, onProducerFinishWithSuccess, onProducerStart, onRequestCancellation, onRequestFailure, onRequestStart, onRequestSuccess, onUltimateProducerReached, requiresExtraMap
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
onProducerStart
void onProducerStart(String requestId, String producerName)
-
onProducerFinishWithSuccess
void onProducerFinishWithSuccess(String requestId, String producerName, Map<String, String> extraMap)
-
onProducerFinishWithFailure
void onProducerFinishWithFailure(String requestId, String producerName, Throwable throwable, Map<String, String> extraMap)
-
onProducerFinishWithCancellation
void onProducerFinishWithCancellation(String requestId, String producerName, Map<String, String> extraMap)
-
onProducerEvent
void onProducerEvent(String requestId, String producerName, String producerEventName)
-
onRequestStart
void onRequestStart(ImageRequest request, Object callerContext, String requestId, boolean isPrefetch)
-
onRequestSuccess
void onRequestSuccess(ImageRequest request, String requestId, boolean isPrefetch)
-
onRequestFailure
void onRequestFailure(ImageRequest request, String requestId, Throwable throwable, boolean isPrefetch)
-
onRequestCancellation
void onRequestCancellation(String requestId)
-
requiresExtraMap
boolean requiresExtraMap(String id)
-
-
-
-