@WorkerThread
  public long executeInsert(Set<String> tables, SupportSQLiteStatement statement) {
    if (logging) log("EXECUTE\n %s", statement);

    long rowId = statement.executeInsert();
    if (rowId != -1) {
      // Only send a table trigger if the insert was successful.
      sendTableTrigger(tables);
    }
    return rowId;
  }
@WorkerThread
  public long executeInsert(Set<String> tables, SupportSQLiteStatement statement) {
    if (logging) log("EXECUTE\n %s", statement);

    long rowId = statement.executeInsert();
    if (rowId != -1) {
      
      sendTableTrigger(tables);
    }
    return rowId;
  }
@ WorkerThread public long executeInsert ( Set < String > tables , SupportSQLiteStatement statement ) { if ( logging ) log ( "EXECUTE\n %s" , statement ) ; long rowId = statement . executeInsert ( ) ; if ( rowId != - 1 ) { // Only send a table trigger if the insert was successful. sendTableTrigger ( tables ) ; } return rowId ; }
See {@link #executeInsert(String, SupportSQLiteStatement)} for usage. This overload allows for
triggering multiple tables.

@see BriteDatabase#executeInsert(String, SupportSQLiteStatement)
See { @link #executeInsert ( String SupportSQLiteStatement ) } for usage . This overload allows for triggering multiple tables .