code: @Override
      public void handle() throws HandlerException {
          String repository = getAuditEvent().getRepository();
          boolean writeInDefaultTable = !separate || repository == null;
          String tableName = writeInDefaultTable ? default_table_name : generateTableName(repository);
  
          getDaoForTable(tableName).writeEvent(getAuditEvent());
      }
docs: Handle event.
  <p>
  {@inheritDoc}
  
  @see org.audit4j.core.handler.Handler#handle()