Class LogEntryImpl
java.lang.Object
org.nuxeo.ecm.platform.audit.impl.LogEntryImpl
- All Implemented Interfaces:
Serializable
,LogEntry
@Entity(name="LogEntry")
@Deprecated(since="2025.0",
forRemoval=true)
public class LogEntryImpl
extends Object
implements LogEntry
Deprecated, for removal: This API element is subject to removal in a future version.
Log entry implementation.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
Deprecated, for removal: This API element is subject to removal in a future version.protected UIAuditComment
Deprecated, for removal: This API element is subject to removal in a future version. -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Returns the category for this log entry.Deprecated, for removal: This API element is subject to removal in a future version.Returns the associated comment for this log entry.Deprecated, for removal: This API element is subject to removal in a future version.Return the life cycle if the document related to the log entry.Deprecated, for removal: This API element is subject to removal in a future version.Returns the doc path related to the log entry.Deprecated, for removal: This API element is subject to removal in a future version.Returns the doc type related to the log entry.Deprecated, for removal: This API element is subject to removal in a future version.Returns the doc UUID related to the log entry.Deprecated, for removal: This API element is subject to removal in a future version.Returns the date of the event that originated the log entry.Deprecated, for removal: This API element is subject to removal in a future version.Returns the identifier of the event that originated the log entry.Deprecated, for removal: This API element is subject to removal in a future version.Returns the extended information attached to this log entry.Deprecated, for removal: This API element is subject to removal in a future version.long
getId()
Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Returns the comment preprocessed to be ready for display (extract info about linked documents).Deprecated, for removal: This API element is subject to removal in a future version.Returns the name of the principal who originated the log entry.Deprecated, for removal: This API element is subject to removal in a future version.Returns the repository id related to the log entry.void
setCategory
(String category) Deprecated, for removal: This API element is subject to removal in a future version.void
setComment
(String comment) Deprecated, for removal: This API element is subject to removal in a future version.void
setDocLifeCycle
(String docLifeCycle) Deprecated, for removal: This API element is subject to removal in a future version.void
setDocPath
(String docPath) Deprecated, for removal: This API element is subject to removal in a future version.void
setDocType
(String docType) Deprecated, for removal: This API element is subject to removal in a future version.void
setDocUUID
(String docUUID) Deprecated, for removal: This API element is subject to removal in a future version.void
setEventDate
(Date eventDate) Deprecated, for removal: This API element is subject to removal in a future version.void
setEventId
(String eventId) Deprecated, for removal: This API element is subject to removal in a future version.void
setExtendedInfos
(Map<String, ExtendedInfo> infos) Deprecated, for removal: This API element is subject to removal in a future version.void
setId
(long id) Deprecated, for removal: This API element is subject to removal in a future version.void
setLogDate
(Date logDate) Deprecated, for removal: This API element is subject to removal in a future version.void
setPreprocessedComment
(UIAuditComment uiComment) Deprecated, for removal: This API element is subject to removal in a future version.void
setPrincipalName
(String principalName) Deprecated, for removal: This API element is subject to removal in a future version.void
setRepositoryId
(String repositoryId) Deprecated, for removal: This API element is subject to removal in a future version.toString()
Deprecated, for removal: This API element is subject to removal in a future version.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.nuxeo.ecm.platform.audit.api.LogEntry
getExtendedValue, setDocUUID
-
Field Details
-
entityType
Deprecated, for removal: This API element is subject to removal in a future version. -
uiComment
Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Constructor Details
-
LogEntryImpl
public LogEntryImpl()Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
getId
public long getId()Deprecated, for removal: This API element is subject to removal in a future version. -
setId
public void setId(long id) Deprecated, for removal: This API element is subject to removal in a future version. -
getPrincipalName
Deprecated, for removal: This API element is subject to removal in a future version.Returns the name of the principal who originated the log entry.- Specified by:
getPrincipalName
in interfaceLogEntry
- Returns:
- the name of the principal who originated the log entry
-
setPrincipalName
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
setPrincipalName
in interfaceLogEntry
-
getEventId
Deprecated, for removal: This API element is subject to removal in a future version.Returns the identifier of the event that originated the log entry.- Specified by:
getEventId
in interfaceLogEntry
- Returns:
- the identifier of the event that originated the log entry
-
setEventId
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
setEventId
in interfaceLogEntry
-
getEventDate
Deprecated, for removal: This API element is subject to removal in a future version.Returns the date of the event that originated the log entry.- Specified by:
getEventDate
in interfaceLogEntry
- Returns:
- the date of the event that originated the log entry
-
setEventDate
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
setEventDate
in interfaceLogEntry
-
getLogDate
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getLogDate
in interfaceLogEntry
- Returns:
- the date of the log insertion: this up to max transaction timeout later than eventDate. This date is useful for services such as Nuxeo Drive that need fine grained incremental near-monotonic access to the audit log.
- Since:
- 5.7, 5.6-HF16
-
setLogDate
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
setLogDate
in interfaceLogEntry
-
getDocUUID
Deprecated, for removal: This API element is subject to removal in a future version.Returns the doc UUID related to the log entry.It might be null if the event that originated the event is noe bound to any document.
- Specified by:
getDocUUID
in interfaceLogEntry
- Returns:
- the doc UUID related to the log entry.
-
setDocUUID
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
setDocUUID
in interfaceLogEntry
-
getDocPath
Deprecated, for removal: This API element is subject to removal in a future version.Returns the doc path related to the log entry.It might be null if the event that originated the event is noe bound to any document.
- Specified by:
getDocPath
in interfaceLogEntry
- Returns:
- the doc path related to the log entry.
-
setDocPath
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
setDocPath
in interfaceLogEntry
-
getDocType
Deprecated, for removal: This API element is subject to removal in a future version.Returns the doc type related to the log entry.It might be null if the event that originated the event is not bound to any document.
- Specified by:
getDocType
in interfaceLogEntry
- Returns:
- the doc type related to the log entry.
-
setDocType
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
setDocType
in interfaceLogEntry
-
getCategory
Deprecated, for removal: This API element is subject to removal in a future version.Returns the category for this log entry.This is defined at client level. Categories are not restricted in any ways.
- Specified by:
getCategory
in interfaceLogEntry
- Returns:
- the category for this log entry.
-
setCategory
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
setCategory
in interfaceLogEntry
-
getComment
Deprecated, for removal: This API element is subject to removal in a future version.Returns the associated comment for this log entry.- Specified by:
getComment
in interfaceLogEntry
- Returns:
- the associated comment for this log entry
-
setComment
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
setComment
in interfaceLogEntry
-
getDocLifeCycle
Deprecated, for removal: This API element is subject to removal in a future version.Return the life cycle if the document related to the log entry.It might be null if the event that originated the event is noe bound to any document.
- Specified by:
getDocLifeCycle
in interfaceLogEntry
- Returns:
- the life cycle if the document related to the log entry.
-
setDocLifeCycle
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
setDocLifeCycle
in interfaceLogEntry
-
getRepositoryId
Deprecated, for removal: This API element is subject to removal in a future version.Returns the repository id related to the log entry.- Specified by:
getRepositoryId
in interfaceLogEntry
- Returns:
- the repository id
-
setRepositoryId
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
setRepositoryId
in interfaceLogEntry
-
getExtended
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:LogEntry
Returns the extended information attached to this log entry.- Specified by:
getExtended
in interfaceLogEntry
-
getExtendedInfos
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getExtendedInfos
in interfaceLogEntry
-
setExtendedInfos
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
setExtendedInfos
in interfaceLogEntry
-
toString
Deprecated, for removal: This API element is subject to removal in a future version. -
getPreprocessedComment
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:LogEntry
Returns the comment preprocessed to be ready for display (extract info about linked documents).- Specified by:
getPreprocessedComment
in interfaceLogEntry
-
setPreprocessedComment
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
setPreprocessedComment
in interfaceLogEntry
-
LogEntry.builder()
instead