ITokenProvider

public interface ITokenProvider

com.android.tradefed.invoker.shard.token.ITokenProvider
CecControllerTokenProvider Fournisseur de jetons pour les jetons liés au Consumer Electronics Control (CEC). 
TelephonyTokenProvider Fournisseur de jetons pour les jetons liés à la téléphonie. 


Interface décrivant un objet pouvant fournir les jetons d'un appareil particulier. Chaque implémentation peut vérifier un ou plusieurs jetons.

Un jeton est une propriété spéciale présente sur l'appareil en question.

Les jetons sont utilisés lors du fractionnement pour s'assurer que les tests qui demandent un jeton particulier sont exécutés sur l'appareil qui fournit le jeton.

Résumé

Méthodes publiques

abstract boolean hasToken(ITestDevice device, TokenProperty token)

Interrogez l'appareil pour savoir s'il possède un jeton particulier, puis renvoyez la réponse.

Méthodes publiques

hasToken

public abstract boolean hasToken (ITestDevice device, 
                TokenProperty token)

Interrogez l'appareil pour savoir s'il possède un jeton particulier, puis renvoyez la réponse.

Paramètres
device ITestDevice: l'appareil a interrogé ses jetons.

token TokenProperty: jeton à vérifier

Renvoie
boolean "True" si l'appareil dispose du jeton, "false" dans le cas contraire.