Управление объектами в многопользовательской среде(JAVA)?
Товарищи прошу помощи.
Пишу проект на Vaadin(но я думаю это не важно)
Подскажите какие подходы используются для реализации этой задачи.
Есть обьект "Таблица"
Каждый пользователь генерирует себе таблицу путем создания нового обьекта, т.е каждый раз вызывается, что то вроде new Grid().
Но хотелось бы в рамках пользовательской сессии создавать только один обьект для конкретного пользователя. Насколько я понимаю singlton не подойдет, т.к он создаст один обьект таблицы для всех пользователей.
В голову приходит только создавать некую SET коллекцию, как-то привязывать ее к конкретной пользовательской сессии. И работать только через нее.
Вообщем не могли бы просветить, как обычно это делается