概要

ajaxアペンダの名前、表示レベル、表示エリア、表示フォーマットなどを定義します。

・Layoutが定義されていない場合、HttpPostDataLayoutと設定します。

  • タグの記述例
      1
    
    <ajaxAppender name="ajax" url="myloggingservlet.do"/>

ajaxAppender

  • 属性一覧
属性名概要必須形式デフォルト値
nameajaxアペンダの名前string
url送信先のURLstring
timed定期的にサーバーに送信するかどうかの定義

true : 定期的にサーバーに送信する
false : 不定期にサーバーに送信する
booleanfalse
waitForResponseサーバーとのログ通信方法の定義

true : 同期
false : 非同期
booleanfalse
batchSize一回転送するログ数number1
timerIntervalサーバーとの通信時間間隔、timed属性trueの場合有効number
requestSuccessCallback転送成功後の処理関数名string
failCallback転送失敗時の処理関数名string
  • 子要素一覧
要素名概要繰り返し
nullLayout出力フォーマット、詳細内容はnullLayoutタグに記述します。0..1
simpleLayout出力フォーマット、詳細内容はsimpleLayoutタグに記述します。0..1
xmlLayout出力フォーマット、詳細内容はxmlLayoutタグに記述します。0..1
jsonLayout出力フォーマット、詳細内容はjsonLayoutタグに記述します。0..1
httpPostDataLayout出力フォーマット、詳細内容はhttpPostDataLayoutタグに記述します。0..1
patternLayout出力フォーマット、詳細内容はpatternLayoutタグに記述します。0..1