Class AuditEvent
- java.lang.Object
-
- pl.edu.icm.unity.types.basic.audit.AuditEvent
-
public class AuditEvent extends Object
Holds information about single event that occur in the system.- Author:
- R. Ledzinski
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AuditEvent.AuditEventBuilder
-
Field Summary
Fields Modifier and Type Field Description static int
MAX_NAME_LENGTH
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AuditEvent.AuditEventBuilder
builder()
boolean
equals(Object o)
AuditEventAction
getAction()
com.fasterxml.jackson.databind.JsonNode
getDetails()
AuditEntity
getInitiator()
String
getName()
AuditEntity
getSubject()
Set<String>
getTags()
Date
getTimestamp()
AuditEventType
getType()
int
hashCode()
String
toString()
-
-
-
Field Detail
-
MAX_NAME_LENGTH
public static final int MAX_NAME_LENGTH
- See Also:
- Constant Field Values
-
-
Method Detail
-
getName
public String getName()
-
getType
public AuditEventType getType()
-
getTimestamp
public Date getTimestamp()
-
getSubject
public AuditEntity getSubject()
-
getInitiator
public AuditEntity getInitiator()
-
getAction
public AuditEventAction getAction()
-
getDetails
public com.fasterxml.jackson.databind.JsonNode getDetails()
-
builder
public static AuditEvent.AuditEventBuilder builder()
-
-