Class AuditLogEntry

java.lang.Object
com.day.cq.audit.AuditLogEntry
All Implemented Interfaces:
Serializable

public class AuditLogEntry extends Object implements Serializable
The AuditEvent class represents the class for an audit event.
See Also:
  • Constructor Details

    • AuditLogEntry

      public AuditLogEntry(String category, Date time, String userid, String path, String type, Map<String,Object> properties)
      Create a new AuditLogEntry.
      Parameters:
      category - The category of the entry (required)
      time - The date of the action (required)
      userid - The userid (required)
      path - The path of the action (required)
      type - The action type (required)
      properties - A map of key value pairs (optional). All objects in the map must be serializable.
  • Method Details

    • getTime

      public Date getTime()
      Return the date of the audit log entry.
    • getUserId

      public String getUserId()
      Returns the user id.
    • getPath

      public String getPath()
      The path.
      Returns:
      The path.
    • getType

      public String getType()
      Returns the type of this audit log entry (this depends on the category)
    • getCategory

      public String getCategory()
      Return the category for this log entry.
    • getProperties

      public Map<String,Object> getProperties()
      This is an application specific property map.
      Returns:
      The map or null if not specified.