クラス AuditEvent
java.lang.ObjectSE
org.springframework.boot.actuate.audit.AuditEvent
- 実装されたすべてのインターフェース:
SerializableSE
監査イベントを表す値オブジェクト: 特定の時間に、特定のユーザーまたはエージェントが特定の型のアクションを実行しました。このオブジェクトは、そのようなイベントの詳細を記録します。
ユーザーは AuditEventRepository
を挿入して独自のイベントを公開するか、Spring の ApplicationEventPublisher
(通常は ApplicationEventPublisherAware
を実装することで取得)を使用して AuditApplicationEvents(AuditEvent のラッパー)を公開できます。
- 導入:
- 1.0.0
- 作成者:
- Dave Syer
- 関連事項:
コンストラクターの概要
コンストラクターコンストラクター説明AuditEvent
(StringSE principal, StringSE type, StringSE... data) 名前と値のペアとして提供されたデータから、現在の時間の新しい監査イベントを作成します。現在の時間の新しい監査イベントを作成します。新しい監査イベントを作成します。メソッドのサマリー
コンストラクターの詳細
AuditEvent
現在の時間の新しい監査イベントを作成します。- パラメーター:
principal
- 責任のあるユーザープリンシパルtype
- イベント型data
- イベントデータ
AuditEvent
名前と値のペアとして提供されたデータから、現在の時間の新しい監査イベントを作成します。- パラメーター:
principal
- 責任のあるユーザープリンシパルtype
- イベント型data
- "key = value" または単に "key" の形式のイベントデータ
AuditEvent
public AuditEvent(InstantSE timestamp, StringSE principal, StringSE type, MapSE<StringSE, ObjectSE> data) 新しい監査イベントを作成します。- パラメーター:
timestamp
- イベントの日時principal
- 責任のあるユーザープリンシパルtype
- イベント型data
- イベントデータ
メソッドの詳細