I’m wondering about the Application lifecycle, and already found this:
http://vaadin.com/forum/-/message_boards/view_message/16705
However there is a question not answered at all: How does this relate to mustiuser environments?
Does every user get his own instance of the application? Would then the application’s state (maybe the application instance) be stored in the HttpSession?
Or do users share instances of application, and thus it is not recommended to have fields in this class that are required for one specific user session?
Would that imply that the developer has to care about some kind of user session management?