パッケージ | mx.logging |
インターフェイス | public interface ILoggingTarget |
実装者 | AbstractTarget |
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
パブリックプロパティ
プロパティ | 定義元 | ||
---|---|---|---|
filters : Array
level 設定に加え、フィルターを使用して、特定のカテゴリのイベントのみを処理するための擬似階層マッピングを提供します。 | ILoggingTarget | ||
level : int
このターゲットが現在設定されているレベルへのアクセスを提供します。 | ILoggingTarget |
パブリックメソッド
メソッド | 定義元 | ||
---|---|---|---|
指定されたロガーでこのターゲットを設定します。 | ILoggingTarget | ||
このターゲットが、指定されたロガーからイベントを受け取らないようにします。 | ILoggingTarget |
プロパティの詳細
filters | プロパティ |
filters:Array
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
level
設定に加え、フィルターを使用して、特定のカテゴリのイベントのみを処理するための擬似階層マッピングを提供します。
ロガーはそれぞれ、1 つのカテゴリに属します。 慣例では、これらのカテゴリは、ロガーが使用される完全修飾クラス名にマッピングされます。 例えば、mx.rpc.soap.WebService
クラスのメッセージを記録するロガーは "mx.rpc.soap.WebService"
を Log.getLogger()
呼び出しに対するパラメーターとして使用します。 このカテゴリでメッセージが送信される場合、そのカテゴリに一致するフィルターを持つターゲットのみがイベントの通知を受け取ります。 フィルター表現には、アスタリスクをワイルドカードとして使用した一致を含めることができます。 ワイルドカード文字は、表現の右端に指定する必要があります。 次に例を示します。rpc*、mx.*、*。 無効な表現が指定された場合は、InvalidFilterError
がスローされます。 フィルター表現では、空白および次の文字を使用することはできません。[]~$^&¥/(){}<>+=`!#%?,:;'"@.
実装
public function get filters():Array
public function set filters(value:Array):void
例
この例の使用方法
var traceLogger:ILoggingTarget = new TraceTarget(); traceLogger.filters = [ "mx.rpc.*", "mx.messaging.*" ]; Log.addTarget(traceLogger);
level | プロパティ |
level:int
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
このターゲットが現在設定されているレベルへのアクセスを提供します。 有効な値は次のとおりです。
LogEventLevel.FATAL
は、非常に害があり、最終的にアプリケーション障害を発生させるイベントを指定します。LogEventLevel.ERROR
は、アプリケーションの動作を続行できる可能性があるエラーイベントを指定します。LogEventLevel.WARN
は、アプリケーション操作に影響のあるイベントを指定します。LogEventLevel.INFO
は、アプリケーションの進行状態に関する概要を通知する情報メッセージを指定します。LogEventLevel.DEBUG
は、アプリケーションのデバッグ時に、詳細で非常に役立つ通知レベルのメッセージを指定します。LogEventLevel.ALL
は、ターゲットにすべてのメッセージを処理させることを目的としています。
実装
public function get level():int
public function set level(value:int):void
メソッドの詳細
addLogger | () | メソッド |
removeLogger | () | メソッド |
Tue Jun 12 2018, 10:34 AM Z