| 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
 
 Masquer les propriétés publiques héritées
 Afficher les propriétés publiques héritées