org.apache.log4j.examples
クラス MyPatternLayout

java.lang.Object
  |
  +--org.apache.log4j.Layout
        |
        +--org.apache.log4j.PatternLayout
              |
              +--org.apache.log4j.examples.MyPatternLayout
すべての実装インタフェース:
OptionHandler

public class MyPatternLayout
extends PatternLayout

Example showing how to extend PatternLayout to recognize additional conversion characters.

付加的な変換文字を認識させる PatternLayout の拡張方法を示す例題です。

In this case MyPatternLayout recognizes %# conversion pattern. It outputs the value of an internal counter which is also incremented at each call.

この場合、MyPatternLayout は、変換パターン %# を認識します。 呼び出すごとに増加する内部カウンターの値を出力します。

See source code for more details.

さらに詳細は、ソース・コードを参照してください。

作成者:
Anders Kristensen
関連項目:
MyPatternParser, PatternLayout

クラス org.apache.log4j.PatternLayout から継承したフィールド
BUF_SIZE, CONVERSION_PATTERN_OPTION, DEFAULT_CONVERSION_PATTERN, MAX_CAPACITY, TTCC_CONVERSION_PATTERN
 
クラス org.apache.log4j.Layout から継承したフィールド
LINE_SEP, LINE_SEP_LEN
 
コンストラクタの概要
MyPatternLayout()
           
MyPatternLayout(String pattern)
           
 
メソッドの概要
 PatternParser createPatternParser(String pattern)
          Returns PatternParser used to parse the conversion string.
static void main(String[] args)
           
 
クラス org.apache.log4j.PatternLayout から継承したメソッド
activateOptions, format, getConversionPattern, getOptionStrings, ignoresThrowable, setConversionPattern, setOption
 
クラス org.apache.log4j.Layout から継承したメソッド
getContentType, getFooter, getHeader
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

MyPatternLayout

public MyPatternLayout()

MyPatternLayout

public MyPatternLayout(String pattern)
メソッドの詳細

createPatternParser

public PatternParser createPatternParser(String pattern)
クラス PatternLayout の記述:
Returns PatternParser used to parse the conversion string. Subclasses may override this to return a subclass of PatternParser which recognize custom conversion characters. 変換文字列を解析するために使用するPatternParserを戻す。 サブクラスは、カスタム変換文字を認識するPatternParserのサブクラスを 戻すことでこれをオーバーライドできる。
オーバーライド:
クラス PatternLayout 内の createPatternParser

main

public static void main(String[] args)


Please notify me about new log4j releases.