Package de.xima.fc.audit
Class FormVersionAuditEntry
- java.lang.Object
-
- de.xima.fc.audit.FormVersionAuditEntry
-
- All Implemented Interfaces:
Serializable
public final class FormVersionAuditEntry extends Object implements Serializable
Input for a form-version protocol entry: a tenant-scoped log entry tied to a specific form version. Written viaAuditService.record(FormVersionAuditEntry, de.xima.fc.shared.kernel.user.User).- Since:
- 8.5.6
- Author:
- Norman Lorenz
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFormVersionAuditEntry.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FormVersionAuditEntry.Builderbuilder()booleanequals(Object o)StringgetDetails()Optional additional details, ornullif none.longgetFormVersionId()The ID of the form version the entry is tied to.StringgetMessage()The log message.inthashCode()booleanisPreserve()Whether the entry is protected from manual and automatic deletion.StringtoString()
-
-
-
Method Detail
-
builder
public static FormVersionAuditEntry.Builder builder()
-
getFormVersionId
public long getFormVersionId()
The ID of the form version the entry is tied to.
-
getMessage
public String getMessage()
The log message. Must not be blank.
-
getDetails
public String getDetails()
Optional additional details, ornullif none.
-
isPreserve
public boolean isPreserve()
Whether the entry is protected from manual and automatic deletion.
-
-