Package | org.osmf.net.metrics |
Classe | public class MetricFactory |
Héritage | MetricFactory Object |
Sous-classes | DefaultMetricFactory |
Version du langage: | ActionScript 3.0 |
Version du produit: | OSMF 2.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
L’opération de fabrique produit un objet MetricBase.
MetricFactory conserve une liste des objets MetricFactoryItem, dont chacun encapsule toutes les informations nécessaires pour créer une mesure spécifique.
Eléments de l’API associés
org.osmf.net.abr.DefaultMetricFactory
Propriété | Défini par | ||
---|---|---|---|
constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | ||
numItems : Number [lecture seule]
Nombre d’éléments
| MetricFactory |
Méthode | Défini par | ||
---|---|---|---|
MetricFactory(qosInfoHistory:QoSInfoHistory)
Constructeur. | MetricFactory | ||
Ajoute les objets MetricFactoryItem spécifiés à la fabrique. | MetricFactory | ||
Produit un MetricBase. | MetricFactory | ||
Elément correspondant au type de mesure spécifié
| MetricFactory | ||
Eléments enregistrés
| MetricFactory | ||
Indique si la propriété spécifiée d’un objet est définie. | Object | ||
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l’objet spécifié en tant que paramètre. | Object | ||
Indique si la propriété spécifiée existe et est énumérable. | Object | ||
Supprime l’objet MetricFactoryItem spécifié de la fabrique. | MetricFactory | ||
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | ||
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | ||
Renvoie la représentation sous forme de chaîne de l’objet spécifié. | Object | ||
Renvoie la valeur primitive de l’objet spécifié. | Object |
numItems | propriété |
MetricFactory | () | Constructeur |
public function MetricFactory(qosInfoHistory:QoSInfoHistory)
Version du langage: | ActionScript 3.0 |
Version du produit: | OSMF 2.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Constructeur.
ParamètresqosInfoHistory:QoSInfoHistory |
addItem | () | méthode |
public function addItem(item:MetricFactoryItem):void
Version du langage: | ActionScript 3.0 |
Version du produit: | OSMF 2.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Ajoute les objets MetricFactoryItem spécifiés à la fabrique. Si un objet MetricFactoryItem portant le même ID existe déjà dans cette fabrique, le nouvel objet MetricFactoryItem le remplace.
Paramètres
item:MetricFactoryItem — MetricFactoryItem à ajouter.
|
Valeur émise
ArgumentError — Si l’argument est null ou si son champ type est null .
|
buildMetric | () | méthode |
public function buildMetric(type:String, ... args):MetricBase
Version du langage: | ActionScript 3.0 |
Version du produit: | OSMF 2.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Produit un MetricBase.
Paramètres
type:String — Type de la mesure à créer.
| |
... args — Arguments à transmettre au constructeur de la mesure (sauf qosInfoHistory)
|
MetricBase — Un nouveau MetricBase du type souhaité avec les paramètres spécifiés
|
Valeur émise
Error — Si le type n’est pas enregistré avec un objet MetricFactoryItem.
|
getItem | () | méthode |
public function getItem(type:String):MetricFactoryItem
Version du langage: | ActionScript 3.0 |
Version du produit: | OSMF 2.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Elément correspondant au type de mesure spécifié
Paramètres
type:String |
MetricFactoryItem — Elément correspondant au type spécifié ou la valeur null en l’absence d’un tel élément
|
getItems | () | méthode |
public function getItems():Vector.<MetricFactoryItem>
Version du langage: | ActionScript 3.0 |
Version du produit: | OSMF 2.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Eléments enregistrés
Valeur renvoyéeVector.<MetricFactoryItem> — Un nouveau vecteur.<MetricFactoryItem> contenant les éléments enregistrés
|
removeItem | () | méthode |
public function removeItem(item:MetricFactoryItem):void
Version du langage: | ActionScript 3.0 |
Version du produit: | OSMF 2.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Supprime l’objet MetricFactoryItem spécifié de la fabrique. Si cet objet MetricFactoryItem n’existe pas dans cette fabrique, ne faites rien.
Paramètres
item:MetricFactoryItem — Objet MetricFactoryItem à supprimer.
|
Valeur émise
ArgumentError — Si l’argument est null ou si son champ type est null .
|
Tue Jun 12 2018, 09:30 AM Z