クラス RFC5424SyslogParser
java.lang.ObjectSE
org.springframework.integration.syslog.RFC5424SyslogParser
RFC 5424syslog メッセージを解析します。TCP で使用する場合、フレーミングをデコードする
RFC6587SyslogDeserializer を使用する必要があります。- 導入:
- 4.1.1
- 作成者:
- Duncan McIntyre, Gary Russell, Artem Bilan
ネストされたクラスの要約
ネストされたクラス修飾子と型クラス説明protected static classprotected static enumフィールドのサマリー
フィールド修飾子と型フィールド説明protected static final charprotected final booleanprotected static final charコンストラクターの概要
コンストラクターコンストラクター説明デフォルトのパーサーを作成します。エラーが発生しない限り、元のメッセージの内容を保持しないでください。RFC5424SyslogParser(boolean retainOriginal) メソッドのサマリー
フィールドの詳細
NILVALUE
protected static final char NILVALUE- 関連事項:
SPACE
protected static final char SPACE- 関連事項:
retainOriginal
protected final boolean retainOriginal
コンストラクターの詳細
RFC5424SyslogParser
public RFC5424SyslogParser()デフォルトのパーサーを作成します。エラーが発生しない限り、元のメッセージの内容を保持しないでください。RFC5424SyslogParser
public RFC5424SyslogParser(boolean retainOriginal) - パラメーター:
retainOriginal- true の場合、元のメッセージコンテンツをそのままマップに含めます。
メソッドの詳細
parse
getTimestamp
デフォルトの実装では、日付が文字列として返されます(存在する場合)。- パラメーター:
r- リーダー。- 戻り値:
- タイムスタンプ。
parseStructuredDataElements
デフォルトの実装では、内部解析なしで構造化データ要素のリストが返されます。- パラメーター:
r- リーダー。- 戻り値:
- 構造化データ。