Back to Fresco

FrescoInstrumenter

docs/javadoc/reference/com/facebook/imagepipeline/instrumentation/FrescoInstrumenter.html

3.6.012.8 KB
Original Source

Fresco

|

|

Packages | Classes

Interfaces

Classes

Packages | Classes

Summary: Nested Classes | Ctors | Methods | Inherited Methods | [Expand All]

public final class

FrescoInstrumenter

extends Object

| java.lang.Object | | ↳ | com.facebook.imagepipeline.instrumentation.FrescoInstrumenter |

Class Overview

Utility class that provides hooks to capture execution of different units of work. Client code can specify a custom FrescoInstrumenter.Instrumenter that will receive ad-hoc updates when work that has to be executed across threads gets moved around.

Summary

Nested Classes
interface
Public Constructors
Public Methods
static Runnable
static boolean
static void
static Object
static Object
static void
static void
Allows to provide a FrescoInstrumenter.Instrumenter that will receive units of work updates.

| [Expand] Inherited Methods | | --- | | From class java.lang.Object

| Object | clone() | | boolean | equals(Object arg0) | | void | finalize() | | final Class<?> | getClass() | | int | hashCode() | | final void | notify() | | final void | notifyAll() | | String | toString() | | final void | wait(long arg0, int arg1) | | final void | wait(long arg0) | | final void | wait() |

|

Public Constructors

public FrescoInstrumenter()

Public Methods

public static Runnable decorateRunnable(Runnable runnable, String tag)

public static boolean isTracing()

public static void markFailure(Object token, Throwable th)

public static Object onBeforeSubmitWork(String tag)

public static Object onBeginWork(Object token, String tag)

public static void onEndWork(Object token)

public static void provide(FrescoInstrumenter.Instrumenter instrumenter)

Allows to provide a FrescoInstrumenter.Instrumenter that will receive units of work updates.

Parameters

| instrumenter | to be notified or null to reset. |

+Generated by Doclava. +