Class GuardianLog

java.lang.Object
de.bytestore.hostinger.security.entity.log.GuardianLog

@Entity(name="secure_GuardianLog") public class GuardianLog extends Object
Represents a log entry for the guardian system, storing information about security-related events. This entity captures details such as the event value, associated stack trace, security level, user responsible for the event, and metadata about its creation. Annotations: - Marked as a Jmix entity and connected to the database table "SECURE_GUARDIAN_LOG". - Indexed on the USER_ID column for optimized querying. Key Features: - Contains a unique identifier (ID) for each log entry. - Stores a detailed explanation of the event (value) and an optional stack trace of the event. - Records the security level of the event, represented by the SecurityLevel enumeration. - Associates the log with the responsible user. - Stores metadata including the key for message arguments, user who created the log, and the timestamp of its creation.
  • Constructor Details

    • GuardianLog

      public GuardianLog()
  • Method Details