code: public void send() throws AuditServiceUnavailableException {
          AuditService auditService = SecurityUtils.getAuditService();
          if (auditService != null) {
              auditService.sendEvent(this);
          } else {
              throw new AuditServiceUnavailableException();
          }
      }
docs: Send this event to the audit service for logging.
  
  @throws AuditServiceUnavailableException