|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Object
|
+--org.apache.log4j.AppenderSkeleton
|
+--org.apache.log4j.nt.NTEventLogAppender
Append to the NT event log system.
NT のイベント・ログ・システムに追加します。
WARNING This appender can only be installed and used on a Windows system.
警告 このアペンダは、Windows システムだけで、インストールされ使用されます。
Do not forget to place the file NTEventLogAppender.dll in a directory that is on the PATH of the Windows system. Otherwise, you will get a java.lang.UnsatisfiedLinkError.
Windows システムの PATH 上にあるディレクトリ内に ファイル NTEventLogAppender.dll を配置するのを忘れないで下さい。 そうしなければ、あなたは、java.lang.UnsatisfiedLinkError を得ることになります。
| フィールドの概要 | |
static String |
SOURCE_OPTION
推奨されていません。 Options are now handled using the JavaBeans paradigm. This constant is not longer needed and will be removed in the near term. 今日、オプションは、JavaBeansパラダイムを使用して処理されます。 この定数は、もはや必要ありませんし、近いうちに削除されるでしょう。 |
| クラス org.apache.log4j.AppenderSkeleton から継承したフィールド |
closed, errorHandler, headFilter, layout, name, tailFilter, threshold, THRESHOLD_OPTION |
| コンストラクタの概要 | |
NTEventLogAppender()
|
|
NTEventLogAppender(Layout layout)
|
|
NTEventLogAppender(String source)
|
|
NTEventLogAppender(String source,
Layout layout)
|
|
NTEventLogAppender(String server,
String source)
|
|
NTEventLogAppender(String server,
String source,
Layout layout)
|
|
| メソッドの概要 | |
void |
activateOptions()
Derived appenders should override this method if option structure requires it. |
void |
append(LoggingEvent event)
Subclasses of AppenderSkeleton should implement this
method to perform actual logging. |
void |
close()
Release any resources allocated within the appender such as file handles, network connections, etc. |
void |
finalize()
Finalize this appender by calling the imlenentation's close method.
|
String[] |
getOptionStrings()
推奨されていません。 We now use JavaBeans introspection to configure components. Options strings are no longer needed. 今日、私たちは、コンポーネントの設定には、JavaBeansのイントロスペクションを使用します。 オプション文字列は、もはや必要ありません。 |
String |
getSource()
|
boolean |
requiresLayout()
The NTEventLogAppender requires a layout. |
void |
setOption(String key,
String value)
Set option to value.
|
void |
setSource(String source)
The Source option which names the source of the event. |
| クラス org.apache.log4j.AppenderSkeleton から継承したメソッド |
addFilter, clearFilters, doAppend, getErrorHandler, getFilter, getFirstFilter, getLayout, getName, getThreshold, isAsSevereAsThreshold, setErrorHandler, setLayout, setName, setThreshold |
| クラス java.lang.Object から継承したメソッド |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
public static final String SOURCE_OPTION
今日、オプションは、JavaBeansパラダイムを使用して処理されます。 この定数は、もはや必要ありませんし、近いうちに削除されるでしょう。
イベントの出所を指定するために使用される文字列定数です。 この文字列の現在の値は、Source です。
| コンストラクタの詳細 |
public NTEventLogAppender()
public NTEventLogAppender(String source)
public NTEventLogAppender(String server,
String source)
public NTEventLogAppender(Layout layout)
public NTEventLogAppender(String source,
Layout layout)
public NTEventLogAppender(String server,
String source,
Layout layout)
| メソッドの詳細 |
public String[] getOptionStrings()
今日、私たちは、コンポーネントの設定には、JavaBeansのイントロスペクションを使用します。 オプション文字列は、もはや必要ありません。
このコンポーネントのオプション名を返します。
AppenderSkeleton 内の getOptionStrings
public void setOption(String key,
String value)
setOption method.
一般的な setOption メソッドの代わりに、直接、オプションのためのセッタ・メソッドを使用します。
OptionHandler の記述: option to value.
オプション を 値 に設定します。
The handling of each option depends on the OptionHandler
instance. Some options may become active immediately whereas
other may be activated only when OptionHandler.activateOptions() is
called.
各オプションの処理は、OptionHandlerのインスタンスに依存します。
いくつかのオプションは、直ぐに有効になりますが、その他は OptionHandler.activateOptions()が呼ばれる時にだけ有効になります。
AppenderSkeleton 内の setOptionpublic void close()
Appender の記述: ファイルハンドルや、ネットワークのコネクションなどの、アペンダー内に位置づけられたリソースを開放します。
It is a programming error to append to a closed appender.
閉じたアペンダーに追加しようとするとプログラミングエラーになります。
public void activateOptions()
AppenderSkeleton の記述: 派生したアペンダーは、オプション構造がこのメソッドを要求する場合、このメソッドをオーバーライドする必要がある。
AppenderSkeleton 内の activateOptionspublic void append(LoggingEvent event)
AppenderSkeleton の記述: AppenderSkeleton should implement this
method to perform actual logging. See also AppenderSkeleton.doAppend method.
AppenderSkeletonのサブクラスは実際にロギングを行うためにこのメソッドを実装する必要があります。
AppenderSkeleton.doAppendメソッドを参照してください。
AppenderSkeleton 内の appendpublic void finalize()
AppenderSkeleton の記述: close method.
実装クラスのcloseメソッドを呼ぶことでこのアペンダーをファイナライズします。
AppenderSkeleton 内の finalizepublic void setSource(String source)
イベントの出所を指定する Source オプションです。 この定数の現在の値は、Source です。
public String getSource()
public boolean requiresLayout()
NTEventLogAppender requires a layout. Hence,
this method always returns true.
NTEventLogAppender はレイアウトを要求します。
従って、このメソッドは必ず、true を返します。
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||