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 .