Interface AuditProfile


  • public interface AuditProfile
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void audit​(AuditRecord record)
      Logs the given record to the audit log
      java.util.List<AuditRecord> query​(java.lang.String actorFilter, java.lang.String actionFilter, java.lang.String actionTargetFilter, java.lang.String actionValueFilter, java.util.Date startTime, java.util.Date endTime, java.lang.String systemFilter, java.lang.Integer contextFilter)
      Queries the audit log for any records that match the given filter elements.
    • Method Detail

      • audit

        void audit​(AuditRecord record)
        Logs the given record to the audit log
      • query

        java.util.List<AuditRecord> query​(java.lang.String actorFilter,
                                          java.lang.String actionFilter,
                                          java.lang.String actionTargetFilter,
                                          java.lang.String actionValueFilter,
                                          java.util.Date startTime,
                                          java.util.Date endTime,
                                          java.lang.String systemFilter,
                                          java.lang.Integer contextFilter)
                                   throws java.lang.Exception
        Queries the audit log for any records that match the given filter elements. All filter arguments can be null, which means to not filter by that field. String based filters can include a wildcard character of '%' which means any characters (zero or more)
        Parameters:
        contextFilter - A bitmask for ApplicationScope
        Throws:
        java.lang.Exception