private void onPut(ArrayList<WatchEntry> list,byte[] key){
  if (list != null) {
    int size=list.size();
    for (int i=0; i < size; i++) {
      WatchEntry entry=list.get(i);
      RowCursor rowCursor=_table.cursor();
      rowCursor.setKey(key,0);
      EnvKelp envKelp=null;
      CursorKraken cursor=new CursorKraken(table(),envKelp,rowCursor,_results);
      entry.onPut(cursor);
    }
  }
}

private void onPut ( ArrayList < WatchEntry > list , byte [ ] key ) { if ( list != null ) { int size = list . size ( ) ; for ( int i = 0 ; i < size ; i ++ ) { WatchEntry entry = list . get ( i ) ; RowCursor rowCursor = _table . cursor ( ) ; rowCursor . setKey ( key , 0 ) ; EnvKelp envKelp = null ; CursorKraken cursor = new CursorKraken ( table ( ) , envKelp , rowCursor , _results ) ; entry . onPut ( cursor ) ; } } }
notify all watches with the updated row for the given key .
