TvAdManager.TvAdServiceCallback


public static abstract class TvAdManager.TvAdServiceCallback
extends Object

java.lang.Object
   ↳ android.media.tv.ad.TvAdManager.TvAdServiceCallback


Callback used to monitor status of the TV advertisement service.

Summary

Public constructors

TvAdServiceCallback()

Public methods

void onAdServiceAdded(String serviceId)

This is called when a TV AD service is added to the system.

void onAdServiceRemoved(String serviceId)

This is called when a TV AD service is removed from the system.

void onAdServiceUpdated(String serviceId)

This is called when a TV AD service is updated on the system.

Inherited methods

Object clone()

Creates and returns a copy of this object.

boolean equals(Object obj)

Indicates whether some other object is "equal to" this one.

void finalize()

Called by the garbage collector on an object when garbage collection determines that there are no more references to the object.

final Class<?> getClass()

Returns the runtime class of this Object.

int hashCode()

Returns a hash code value for the object.

final void notify()

Wakes up a single thread that is waiting on this object's monitor.

final void notifyAll()

Wakes up all threads that are waiting on this object's monitor.

String toString()

Returns a string representation of the object.

final void wait(long timeoutMillis, int nanos)

Causes the current thread to wait until it is awakened, typically by being notified or interrupted, or until a certain amount of real time has elapsed.

final void wait(long timeoutMillis)

Causes the current thread to wait until it is awakened, typically by being notified or interrupted, or until a certain amount of real time has elapsed.

final void wait()

Causes the current thread to wait until it is awakened, typically by being notified or interrupted.

Public constructors

TvAdServiceCallback

public TvAdServiceCallback ()

Public methods

onAdServiceAdded

public void onAdServiceAdded (String serviceId)

This is called when a TV AD service is added to the system.

Normally it happens when the user installs a new TV AD service package that implements TvAdService interface.

Parameters
serviceId String: The ID of the TV AD service. This value cannot be null.

onAdServiceRemoved

public void onAdServiceRemoved (String serviceId)

This is called when a TV AD service is removed from the system.

Normally it happens when the user uninstalls the previously installed TV AD service package.

Parameters
serviceId String: The ID of the TV AD service. This value cannot be null.

onAdServiceUpdated

public void onAdServiceUpdated (String serviceId)

This is called when a TV AD service is updated on the system.

Normally it happens when a previously installed TV AD service package is re-installed or a newer version of the package exists becomes available/unavailable.

Parameters
serviceId String: The ID of the TV AD service. This value cannot be null.