Paket | org.osmf.logging |
Klasse | public class Logger |
Vererbung | Logger Object |
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Verwandte API-Elemente
Eigenschaft | Definiert von | ||
---|---|---|---|
category : String [schreibgeschützt]
Der Kategoriewert für die Protokollfunktion. | Logger | ||
constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object |
Methode | Definiert von | ||
---|---|---|---|
Konstruktor. | Logger | ||
Protokolliert eine Meldung mit einer Debugstufe. | Logger | ||
Protokolliert eine Meldung mit einer Fehlerstufe. | Logger | ||
Protokolliert eine Meldung mit der Fehlerstufe „schwerwiegend“. | Logger | ||
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | ||
Protokolliert eine Meldung mit der Stufe „Info“. | Logger | ||
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | ||
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | ||
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | ||
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas. | Object | ||
Gibt das angegebene Objekt als String zurück. | Object | ||
Gibt den Grundwert des angegebenen Objekts zurück. | Object | ||
Protokolliert eine Meldung mit einer Warnstufe. | Logger |
category | Eigenschaft |
Logger | () | Konstruktor |
debug | () | Methode |
public function debug(message:String, ... rest):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Protokolliert eine Meldung mit einer Debugstufe.
Debugmeldungen sind feingranulare Informationsmeldungen, die das Debuggen erleichtern sollen.
Parameter
message:String — Die zu protokollierenden Informationen. Dieser String kann bestimmte Markierungszeichen im Format {x} enthalten. Dabei ist „x“ eine auf null basierende Indexposition, die durch die zusätzlichen Parameter dieser Indexposition (falls angegeben) ersetzt wird.
| |
... rest — Zusätzliche Parameter, die im Meldungsparameter an jeder {x}-Position ersetzt werden können. Dabei ist „x“ eine auf 0 basierende Ganzzahl für den Wert der Indexposition im Array der angegebenen Werte.
|
error | () | Methode |
public function error(message:String, ... rest):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Protokolliert eine Meldung mit einer Fehlerstufe.
Fehlermeldungen dienen zum Erfassen von Fehlerereignissen, die jedoch die weitere Ausführung der Anwendung zulassen.
Parameter
message:String — Die zu protokollierenden Informationen. Dieser String kann bestimmte Markierungszeichen im Format {x} enthalten. Dabei ist „x“ eine auf null basierende Indexposition, die durch die zusätzlichen Parameter dieser Indexposition (falls angegeben) ersetzt wird.
| |
... rest — Zusätzliche Parameter, die im Meldungsparameter an jeder {x}-Position ersetzt werden können. Dabei ist „x“ eine auf 0 basierende Ganzzahl für den Wert der Indexposition im Array der angegebenen Werte.
|
fatal | () | Methode |
public function fatal(message:String, ... rest):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Protokolliert eine Meldung mit der Fehlerstufe „schwerwiegend“.
Meldungen über schwerwiegende Fehler dienen zum Erfassen von Fehlerereignissen, die wahrscheinlich zum Fehlschlagen der Anwendung führen.
Parameter
message:String — Die zu protokollierenden Informationen. Dieser String kann bestimmte Markierungszeichen im Format {x} enthalten. Dabei ist „x“ eine auf null basierende Indexposition, die durch die zusätzlichen Parameter dieser Indexposition (falls angegeben) ersetzt wird.
| |
... rest — Zusätzliche Parameter, die im Meldungsparameter an jeder {x}-Position ersetzt werden können. Dabei ist „x“ eine auf 0 basierende Ganzzahl für den Wert der Indexposition im Array der angegebenen Werte.
|
info | () | Methode |
public function info(message:String, ... rest):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Protokolliert eine Meldung mit der Stufe „Info“.
Informationsmeldungen dienen ausschließlich der Information, im Gegensatz zu Meldungen, die auf kritische Punkte hinweisen.
Parameter
message:String — Die zu protokollierenden Informationen. Dieser String kann bestimmte Markierungszeichen im Format {x} enthalten. Dabei ist „x“ eine auf null basierende Indexposition, die durch die zusätzlichen Parameter dieser Indexposition (falls angegeben) ersetzt wird.
| |
... rest — Zusätzliche Parameter, die im Meldungsparameter an jeder {x}-Position ersetzt werden können. Dabei ist „x“ eine auf 0 basierende Ganzzahl für den Wert der Indexposition im Array der angegebenen Werte.
|
warn | () | Methode |
public function warn(message:String, ... rest):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Protokolliert eine Meldung mit einer Warnstufe.
Warnmeldungen dienen der Warnung vor Ereignissen, die den Betrieb der Anwendung beeinträchtigen können.
Parameter
message:String — Die zu protokollierenden Informationen. Dieser String kann bestimmte Markierungszeichen im Format {x} enthalten. Dabei ist „x“ eine auf null basierende Indexposition, die durch die zusätzlichen Parameter dieser Indexposition (falls angegeben) ersetzt wird.
| |
... rest — Zusätzliche Parameter, die im Meldungsparameter an jeder {x}-Position ersetzt werden können. Dabei ist „x“ eine auf 0 basierende Ganzzahl für den Wert der Indexposition im Array der angegebenen Werte.
|
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, 10:04 AM Z