Эти методы абсолютно не «буферизованы» (я думаю, что слово, которое вы ищете, это synchronized
). Или, иначе говоря, управляемый компонент приложения не является поточно-ориентированным.
Вам нужно либо синхронизировать метод, либо использовать бин @Singleton @Named, который дает вам более полный контроль над параллелизмом. В последнем случае ваше приложение должно работать на сервере, который поддерживает хотя бы веб-профиль Java EE 6 (Glassfish, JBoss, Resin).