| 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
Vererbte öffentliche Eigenschaften ausblenden
Vererbte öffentliche Eigenschaften anzeigen