Справочник по ActionScript® 3.0 для платформы Adobe® Flash®
Домашняя страница  |  Скрыть список пакетов и классов |  Пакеты  |  Классы  |  Что нового  |  Указатель  |  Приложения  |  Почему по-английски?
Фильтры: Получение данных с сервера...
Получение данных с сервера...
org.osmf.logging 

Logger  - AS3 OSMF

Пакетorg.osmf.logging
Классpublic class Logger
НаследованиеLogger Inheritance Object

Язык версии: ActionScript 3.0
Версия продукта: OSMF 1.0
Версии среды выполнения: Flash Player 10, AIR 1.5

Logger определяет функции средства регистрации, с которым взаимодействуют приложения OSMF для записи сообщений регистрации.

Посмотреть примеры

Связанные элементы API



Общедоступные свойства
 СвойствоОпределено
  category : String
[только для чтения] Значение категории для средства регистрации.
Logger
 Inheritedconstructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта.
Object
Общедоступные методы
 МетодОпределено
  
Logger(category:String)
Конструктор.
Logger
  
debug(message:String, ... rest):void
Регистрирует сообщение с уровнем "отладка".
Logger
  
error(message:String, ... rest):void
Регистрирует сообщение с уровнем "ошибка".
Logger
  
fatal(message:String, ... rest):void
Регистрирует сообщение с уровнем "неустранимая ошибка".
Logger
 Inherited
Показывает, определено ли заданное свойство для объекта.
Object
  
info(message:String, ... rest):void
Регистрирует сообщение с уровнем "информация".
Logger
 Inherited
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра.
Object
 Inherited
Показывает наличие заданного свойства и его перечисляемость.
Object
 Inherited
Задает доступность динамического свойства для операций цикла.
Object
 Inherited
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали.
Object
 Inherited
Возвращает строковое представление заданного объекта.
Object
 Inherited
Возвращает элементарное значение заданного объекта.
Object
  
warn(message:String, ... rest):void
Регистрирует сообщение с уровнем "предупреждение".
Logger
Сведения о свойстве

category

свойство
category:String  [только для чтения]

Язык версии: ActionScript 3.0
Версия продукта: OSMF 1.0
Версии среды выполнения: Flash Player 10, AIR 1.5

Значение категории для средства регистрации.



Реализация
    public function get category():String
Сведения о конструкторе

Logger

()Конструктор
public function Logger(category:String)

Конструктор.

Параметры
category:String — Значение категории для средства регистрации.
Сведения о методе

debug

()метод
public function debug(message:String, ... rest):void

Язык версии: ActionScript 3.0
Версия продукта: OSMF 1.0
Версии среды выполнения: Flash Player 10, AIR 1.5

Регистрирует сообщение с уровнем "отладка".

Сообщения отладки - это мелкоструктурные информационные сообщения, которые полезны при отладке.

Параметры

message:String — Информация для журнала. Эта строка может содержать специальные символы маркера в виде {x}, где x – отсчитываемый от нуля индекс, который будет заменен указанными дополнительными параметрами в соответствии с индексом.
 
... rest — Дополнительные параметры, которые могут быть заменены в параметре message для каждого {x}, где x является отсчитываемым от нуля целым индексом в массиве указанных значений.

error

()метод 
public function error(message:String, ... rest):void

Язык версии: ActionScript 3.0
Версия продукта: OSMF 1.0
Версии среды выполнения: Flash Player 10, AIR 1.5

Регистрирует сообщение с уровнем "ошибка".

Сообщения об ошибках фиксируют события ошибок, при которых приложение может продолжать выполнение.

Параметры

message:String — Информация для журнала. Эта строка может содержать специальные символы маркера в виде {x}, где x – отсчитываемый от нуля индекс, который будет заменен указанными дополнительными параметрами в соответствии с индексом.
 
... rest — Дополнительные параметры, которые могут быть заменены в параметре message для каждого {x}, где x является отсчитываемым от нуля целым индексом в массиве указанных значений.

fatal

()метод 
public function fatal(message:String, ... rest):void

Язык версии: ActionScript 3.0
Версия продукта: OSMF 1.0
Версии среды выполнения: Flash Player 10, AIR 1.5

Регистрирует сообщение с уровнем "неустранимая ошибка".

Сообщения о неустранимых ошибках фиксируют события ошибок, при которых приложение не может продолжать выполнение.

Параметры

message:String — Информация для журнала. Эта строка может содержать специальные символы маркера в виде {x}, где x – отсчитываемый от нуля индекс, который будет заменен указанными дополнительными параметрами в соответствии с индексом.
 
... rest — Дополнительные параметры, которые могут быть заменены в параметре message для каждого {x}, где x является отсчитываемым от нуля целым индексом в массиве указанных значений.

info

()метод 
public function info(message:String, ... rest):void

Язык версии: ActionScript 3.0
Версия продукта: OSMF 1.0
Версии среды выполнения: Flash Player 10, AIR 1.5

Регистрирует сообщение с уровнем "информация".

Информационные сообщения предназначены для предоставления данных и не являются предупреждениями.

Параметры

message:String — Информация для журнала. Эта строка может содержать специальные символы маркера в виде {x}, где x – отсчитываемый от нуля индекс, который будет заменен указанными дополнительными параметрами в соответствии с индексом.
 
... rest — Дополнительные параметры, которые могут быть заменены в параметре message для каждого {x}, где x является отсчитываемым от нуля целым индексом в массиве указанных значений.

warn

()метод 
public function warn(message:String, ... rest):void

Язык версии: ActionScript 3.0
Версия продукта: OSMF 1.0
Версии среды выполнения: Flash Player 10, AIR 1.5

Регистрирует сообщение с уровнем "предупреждение".

Предупредительные сообщения содержат предупреждения о событиях, которые могут оказать негативное влияние на операции приложения.

Параметры

message:String — Информация для журнала. Эта строка может содержать специальные символы маркера в виде {x}, где x – отсчитываемый от нуля индекс, который будет заменен указанными дополнительными параметрами в соответствии с индексом.
 
... rest — Дополнительные параметры, которые могут быть заменены в параметре message для каждого {x}, где x является отсчитываемым от нуля целым индексом в массиве указанных значений.

LoggerExample.as

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;
    }
}
ExampleLoggerFactory.as

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);
        }
    }
}
ExampleLogger.as

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);
        }
    }
}




[ X ]Почему по-английски?
Содержимое Справочника ActionScript 3.0 отображается на английском языке

Не все части Справочника ActionScript 3.0 переводятся на все языки. Если какой-то текстовый элемент не переведен, он отображается на английском языке. Например, компонент ga.controls.HelpBox не переведен ни на один из языков. Это значит, что в русской версии справки компонент ga.controls.HelpBox будет отображаться на английском языке.