4 Replies Latest reply: Feb 1, 2012 3:27 AM by Adam Warski RSS

Envers and current user in Seam 3

Marx3 Apprentice

Hello

It's probably simple but I didn't find good answer. In documentation there is an example with Seam 2 using Component.getComponent to access username. Hovewer in Seam 3 I need to use another method. I can use in listener

 

BeanManagerLocator locator = new BeanManagerLocator(); BeanManager beanManager = locator.getBeanManager();

 

(I can probably extends BeanManagerAware interface too, but above method works)

 

But I don't know how to lookup current session bean? Will BeanManager give me only my session bean, and not beans of other logged in users?

 

Maybe I should use RevisionListener interface on some type of bean? But what scope such a bean should use?