Package | org.osmf.logging |
Classe | public class Logger |
Héritage | Logger Object |
Version du langage: | ActionScript 3.0 |
Version du produit: | OSMF 1.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Eléments de l’API associés
Propriété | Défini par | ||
---|---|---|---|
category : String [lecture seule]
Valeur de catégorie du journal. | Logger | ||
constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object |
Méthode | Défini par | ||
---|---|---|---|
Constructeur. | Logger | ||
Consigne un message avec un niveau "débogage". | Logger | ||
Consigne un message avec un niveau "erreur". | Logger | ||
Consigne un message avec un niveau "fatal". | Logger | ||
Indique si la propriété spécifiée d’un objet est définie. | Object | ||
Consigne un message avec un niveau "informatif". | Logger | ||
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 | ||
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 | ||
Consigne un message avec un niveau "avertissement". | Logger |
category | propriété |
Logger | () | Constructeur |
debug | () | méthode |
public function debug(message:String, ... rest):void
Version du langage: | ActionScript 3.0 |
Version du produit: | OSMF 1.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Consigne un message avec un niveau "débogage".
Les messages de débogage sont des messages informatifs avec une granularité fine qui sont destinés à être utiles lors d’un débogage.
Paramètres
message:String — Informations à consigner. Cette chaîne peut contenir des marqueurs spéciaux sous la forme {x}, où x est un index de base zéro remplacé, le cas échéant, par les paramètres supplémentaires trouvés à cet index.
| |
... rest — Paramètres supplémentaires pouvant être remplacés dans le paramètre de message à chaque emplacement "{x}", où x est un index entier de base zéro issu du tableau de valeurs spécifié.
|
error | () | méthode |
public function error(message:String, ... rest):void
Version du langage: | ActionScript 3.0 |
Version du produit: | OSMF 1.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Consigne un message avec un niveau "erreur".
Les messages d’erreur sont conçus pour capturer des événements erronés qui n’empêchent pas toutefois l’exécution de l’application.
Paramètres
message:String — Informations à consigner. Cette chaîne peut contenir des marqueurs spéciaux sous la forme {x}, où x est un index de base zéro remplacé, le cas échéant, par les paramètres supplémentaires trouvés à cet index.
| |
... rest — Paramètres supplémentaires pouvant être remplacés dans le paramètre de message à chaque emplacement "{x}", où x est un index entier de base zéro issu du tableau de valeurs spécifié.
|
fatal | () | méthode |
public function fatal(message:String, ... rest):void
Version du langage: | ActionScript 3.0 |
Version du produit: | OSMF 1.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Consigne un message avec un niveau "fatal".
Les messages de type fatal sont conçus pour capturer des événements erronés qui vont probablement faire échouer l’application.
Paramètres
message:String — Informations à consigner. Cette chaîne peut contenir des marqueurs spéciaux sous la forme {x}, où x est un index de base zéro remplacé, le cas échéant, par les paramètres supplémentaires trouvés à cet index.
| |
... rest — Paramètres supplémentaires pouvant être remplacés dans le paramètre de message à chaque emplacement "{x}", où x est un index entier de base zéro issu du tableau de valeurs spécifié.
|
info | () | méthode |
public function info(message:String, ... rest):void
Version du langage: | ActionScript 3.0 |
Version du produit: | OSMF 1.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Consigne un message avec un niveau "informatif".
Les messages d’information sont affichés à titre purement informatif, par opposition aux messages signalant un problème.
Paramètres
message:String — Informations à consigner. Cette chaîne peut contenir des marqueurs spéciaux sous la forme {x}, où x est un index de base zéro remplacé, le cas échéant, par les paramètres supplémentaires trouvés à cet index.
| |
... rest — Paramètres supplémentaires pouvant être remplacés dans le paramètre de message à chaque emplacement "{x}", où x est un index entier de base zéro issu du tableau de valeurs spécifié.
|
warn | () | méthode |
public function warn(message:String, ... rest):void
Version du langage: | ActionScript 3.0 |
Version du produit: | OSMF 1.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Consigne un message avec un niveau "avertissement".
Les messages d’avertissement sont conçus pour signaler des événements qui peuvent s’avérer dommageables pour le fonctionnement de l’application.
Paramètres
message:String — Informations à consigner. Cette chaîne peut contenir des marqueurs spéciaux sous la forme {x}, où x est un index de base zéro remplacé, le cas échéant, par les paramètres supplémentaires trouvés à cet index.
| |
... rest — Paramètres supplémentaires pouvant être remplacés dans le paramètre de message à chaque emplacement "{x}", où x est un index entier de base zéro issu du tableau de valeurs spécifié.
|
package { import flash.display.Sprite; import flash.display.StageAlign; import flash.display.StageScaleMode; import org.osmf.elements.VideoElement; import org.osmf.logging.Logger; import org.osmf.logging.Log; import org.osmf.media.MediaPlayerSprite; import org.osmf.media.URLResource; public class LoggerSample extends Sprite { public function LoggerSample() { super(); Log.loggerFactory = new ExampleLoggerFactory(); logger = Log.getLogger("LoggerSample"); stage.scaleMode = StageScaleMode.NO_SCALE; stage.align = StageAlign.TOP_LEFT; var mediaPlayerSprite:MediaPlayerSprite = new MediaPlayerSprite(); var urlResource:URLResource = new URLResource("rtmp://cp67126.edgefcs.net/ondemand/mediapm/strobe/content/test/SpaceAloneHD_sounas_640_500_short"); var videoElement:VideoElement = new VideoElement(urlResource); addChild(mediaPlayerSprite); logger.debug("Ready to play video at " + urlResource.url.toString()); mediaPlayerSprite.media = videoElement; } private var logger:Logger; } }
package { import org.osmf.logging.Logger; import org.osmf.logging.LoggerFactory; public class ExampleLoggerFactory extends LoggerFactory { public function ExampleLoggerFactory() { super(); } override public function getLogger(category:String):Logger { return new ExampleLogger(category); } } }
package { import org.osmf.logging.Logger; public class ExampleLogger extends Logger { public function ExampleLogger(category:String) { super(category); } override public function debug(message:String, ... rest):void { trace(message); } } }
Tue Jun 12 2018, 09:30 AM Z