Assuming application inserts large number of rows into Table component via push (UI.access) what is the most thread safe approach?
Synchronized block? Some kind of a queue?
Regarding the UI layer, make modifications to the UI through the access() method, it will take care of locking the application instance so, that other threads cannot access it while the action is being processed.