org.mtzky.log
列挙型 GenericMarker

java.lang.Object
  上位を拡張 java.lang.Enum<GenericMarker>
      上位を拡張 org.mtzky.log.GenericMarker
すべての実装されたインタフェース:
java.io.Serializable, java.lang.Comparable<GenericMarker>, Marker

public enum GenericMarker
extends java.lang.Enum<GenericMarker>
implements Marker

This Enum defines commonly-used Markers for SLF4J.

ROOT Marker

This marker named "org.mtzky.log" is referenced by the following:

LIFECYCLE ("org.mtzky.log.LIFECYCLE")
オブジェクトライフサイクルを意味するマーカです。主にフレームワークやライブラリで利用されます。
PROCESS ("org.mtzky.log.PROCESS")
アプリケーションの処理を意味するマーカです。
PROFILE ("org.mtzky.log.PROFILE")
パフォーマンス計測用のマーカです。
FAILED ("org.mtzky.log.FAILED")
処理が失敗したことを意味するマーカです。以下を参照のこと。

FAILED Marker

処理が失敗したことを意味するマーカです。各階層のマーカには、対となる FAILED を持ったマーカがあります。例えば

Logging with Marker

もし Logback を使用している場合、この Enum に定義されたマーカを使用してログ出力を制御する事ができます。例えば、logback(-test).xml について、 ライフサイクルを意味するマーカのうち失敗したものだけをログ出力する設定を加える場合は以下のようになります。

 <configuration>
     ...
     <turboFilter class="ch.qos.logback.classic.turbo.MarkerFilter">
         <Marker>org.mtzky.log</Marker>
         <OnMatch>ACCEPT</OnMatch>
     </turboFilter>
     <turboFilter class="ch.qos.logback.classic.turbo.MarkerFilter">
         <Marker>org.mtzky.log.LIFECYCLE</Marker>
         <OnMatch>DENY</OnMatch>
     </turboFilter>
     <turboFilter class="ch.qos.logback.classic.turbo.MarkerFilter">
         <Marker>org.mtzky.log.FAILED_LIFECYCLE</Marker>
         <OnMatch>ACCEPT</OnMatch>
     </turboFilter>
     ...
 </configuration>
 

作成者:
mtzky

列挙型定数の概要
ADD
           Adding process marker
CANCEL
           Canceling process marker
CHANGE
           Changing process marker
CLOSE
           Closing process marker
DELETE
           Deleting process marker
DESTROY
           Destroying process marker
FAILED
           Failed processing marker
FAILED_LIFECYCLE
           Failed object life cycle processing marker
FAILED_PROCESS
           Failed application processing marker
FAILED_TO_ADD
           Failed adding process marker
FAILED_TO_CANCEL
           Failed canceling process marker
FAILED_TO_CHANGE
           Failed changing process marker
FAILED_TO_CLOSE
           Failed closing process marker
FAILED_TO_DELETE
           Failed deleting process marker
FAILED_TO_DESTROY
           Failed destroying process marker
FAILED_TO_INITIALIZE
           Failed initializing process marker
FAILED_TO_LIST
           Failed listing process marker
FAILED_TO_PARSE
           Failed parsing process marker
FAILED_TO_READ
           Failed reading process marker
FAILED_TO_SHOW
           Failed showing process marker
INITIALIZE
           Initializing process marker
LIFECYCLE
           Object life cycle processing marker
LIST
           Listing process marker
PARSE
           Parsing process marker
PROCESS
           Application processing marker
PROFILE
           Performance profile marker
READ
           Reading process marker
ROOT
           Root marker
SHOW
           Showing process marker
 
フィールドの概要
 
インタフェース org.slf4j.Marker から継承されたフィールド
ANY_MARKER, ANY_NON_NULL_MARKER
 
メソッドの概要
 void add(Marker reference)
           
 boolean contains(Marker other)
           
 boolean contains(java.lang.String name)
           
 java.lang.String getName()
           
 boolean hasChildren()
          推奨されていません。 
 boolean hasReferences()
           
 java.util.Iterator<Marker> iterator()
           
 boolean remove(Marker reference)
           
static GenericMarker valueOf(java.lang.String name)
          指定した名前を持つこの型の列挙型定数を返します。
static GenericMarker[] values()
          この列挙型の定数を含む配列を宣言されている順序で返します。
 
クラス java.lang.Enum から継承されたメソッド
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, notify, notifyAll, wait, wait, wait
 
インタフェース org.slf4j.Marker から継承されたメソッド
equals, hashCode
 

列挙型定数の詳細

ROOT

public static final GenericMarker ROOT

Root marker


FAILED

public static final GenericMarker FAILED

Failed processing marker

関連項目:
ROOT

LIFECYCLE

public static final GenericMarker LIFECYCLE

Object life cycle processing marker

関連項目:
ROOT

FAILED_LIFECYCLE

public static final GenericMarker FAILED_LIFECYCLE

Failed object life cycle processing marker

関連項目:
FAILED, LIFECYCLE

PROCESS

public static final GenericMarker PROCESS

Application processing marker

関連項目:
ROOT

FAILED_PROCESS

public static final GenericMarker FAILED_PROCESS

Failed application processing marker

関連項目:
FAILED, PROCESS

PROFILE

public static final GenericMarker PROFILE

Performance profile marker

関連項目:
ROOT

INITIALIZE

public static final GenericMarker INITIALIZE

Initializing process marker

関連項目:
LIFECYCLE

FAILED_TO_INITIALIZE

public static final GenericMarker FAILED_TO_INITIALIZE

Failed initializing process marker

関連項目:
FAILED_LIFECYCLE, INITIALIZE

CANCEL

public static final GenericMarker CANCEL

Canceling process marker

関連項目:
LIFECYCLE

FAILED_TO_CANCEL

public static final GenericMarker FAILED_TO_CANCEL

Failed canceling process marker

関連項目:
FAILED_LIFECYCLE, CANCEL

CLOSE

public static final GenericMarker CLOSE

Closing process marker

関連項目:
LIFECYCLE

FAILED_TO_CLOSE

public static final GenericMarker FAILED_TO_CLOSE

Failed closing process marker

関連項目:
FAILED_LIFECYCLE, CLOSE

DESTROY

public static final GenericMarker DESTROY

Destroying process marker

関連項目:
LIFECYCLE

FAILED_TO_DESTROY

public static final GenericMarker FAILED_TO_DESTROY

Failed destroying process marker

関連項目:
FAILED_LIFECYCLE, DESTROY

ADD

public static final GenericMarker ADD

Adding process marker

関連項目:
PROCESS

FAILED_TO_ADD

public static final GenericMarker FAILED_TO_ADD

Failed adding process marker

関連項目:
FAILED_PROCESS, ADD

READ

public static final GenericMarker READ

Reading process marker

関連項目:
PROCESS

FAILED_TO_READ

public static final GenericMarker FAILED_TO_READ

Failed reading process marker

関連項目:
FAILED_PROCESS, READ

CHANGE

public static final GenericMarker CHANGE

Changing process marker

関連項目:
PROCESS

FAILED_TO_CHANGE

public static final GenericMarker FAILED_TO_CHANGE

Failed changing process marker

関連項目:
FAILED_PROCESS, CHANGE

DELETE

public static final GenericMarker DELETE

Deleting process marker

関連項目:
PROCESS

FAILED_TO_DELETE

public static final GenericMarker FAILED_TO_DELETE

Failed deleting process marker

関連項目:
FAILED_PROCESS, DELETE

PARSE

public static final GenericMarker PARSE

Parsing process marker

関連項目:
READ

FAILED_TO_PARSE

public static final GenericMarker FAILED_TO_PARSE

Failed parsing process marker

関連項目:
FAILED_TO_READ, PARSE

SHOW

public static final GenericMarker SHOW

Showing process marker

関連項目:
READ

FAILED_TO_SHOW

public static final GenericMarker FAILED_TO_SHOW

Failed showing process marker

関連項目:
FAILED_TO_READ, SHOW

LIST

public static final GenericMarker LIST

Listing process marker

関連項目:
READ

FAILED_TO_LIST

public static final GenericMarker FAILED_TO_LIST

Failed listing process marker

関連項目:
FAILED_TO_READ, LIST
メソッドの詳細

values

public static GenericMarker[] values()
この列挙型の定数を含む配列を宣言されている順序で返します。 このメソッドは次のようにして定数を反復するために使用できます:
for (GenericMarker c : GenericMarker.values())
    System.out.println(c);

戻り値:
この列挙型の定数を宣言されている順序で含む配列

valueOf

public static GenericMarker valueOf(java.lang.String name)
指定した名前を持つこの型の列挙型定数を返します。 文字列は、この型の列挙型定数を宣言するのに使用した識別子と厳密に 一致している必要があります (余分な空白文字を含めることはできません)。

パラメータ:
name - 返される列挙型定数の名前
戻り値:
指定された名前を持つ列挙型定数
例外:
java.lang.IllegalArgumentException - 指定された名前を持つ定数を この列挙型が持っていない場合
java.lang.NullPointerException - 引数が null の場合

add

public void add(Marker reference)
定義:
インタフェース Marker 内の add

contains

public boolean contains(Marker other)
定義:
インタフェース Marker 内の contains

contains

public boolean contains(java.lang.String name)
定義:
インタフェース Marker 内の contains

getName

public java.lang.String getName()
定義:
インタフェース Marker 内の getName

hasChildren

@Deprecated
public boolean hasChildren()
推奨されていません。 

定義:
インタフェース Marker 内の hasChildren

hasReferences

public boolean hasReferences()
定義:
インタフェース Marker 内の hasReferences

iterator

public java.util.Iterator<Marker> iterator()
定義:
インタフェース Marker 内の iterator

remove

public boolean remove(Marker reference)
定義:
インタフェース Marker 内の remove


Copyright (C) 2010-2011 Mtzky. AllRights Reserved.