Class ActionEntity

java.lang.Object
com.bytedesk.core.base.BaseEntity
com.bytedesk.core.action.ActionEntity
All Implemented Interfaces:
Serializable

@Entity public class ActionEntity extends BaseEntity
System action log entity Represents user actions and system events for audit and monitoring purposes Database Table: bytedesk_core_action Purpose: Tracks user activities, system events, and security-related actions
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • title

      private String title
      Title or name of the action performed
    • action

      private String action
      The specific action or operation performed
    • description

      private String description
      Detailed description of the action
    • ip

      private String ip
      IP address of the user who performed the action
    • ipLocation

      private String ipLocation
      Geographic location derived from the IP address
    • type

      private String type
      Type of action (LOG, LOGIN, LOGOUT, CREATE, UPDATE, DELETE, etc.)
    • extra

      private String extra
      Additional data or context information about the action in JSON format
    • user

      private UserEntity user
      User who performed the action
  • Constructor Details

    • ActionEntity

      public ActionEntity()