Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Bean in application scope

 
Pranav Sharma
Ranch Hand
Posts: 258
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have a situation where all users need (only read, no write) to have access to the same information.
My solution is to add the needed info to a bean and stuff it into the application scope, this way I don't need to stuff the bean into each request or session. However I also need to refresh this information at regular intervals. I'm worried that I may step on the object just when a user is trying to access this object, ie, it is not synchronized.

Is my initial solution correct for the situation and if so how would I take care of the synchronization issues.

TIA
 
David Newton
Author
Rancher
Posts: 12617
IntelliJ IDE Ruby
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Not really a Struts issue.

Synchronization is a topic well-covered on the web and in other JavaRanch forums.
 
Pranav Sharma
Ranch Hand
Posts: 258
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks David. Thought as much when I submitted, but put it out here since I'm using struts and its a web app. With the application scope. So put it in the java in general section then ?
 
David Newton
Author
Rancher
Posts: 12617
IntelliJ IDE Ruby
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I don't know which forum would be best; I really only hang out here in Struts.
 
Pranav Sharma
Ranch Hand
Posts: 258
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
heh.. ok. Thanks
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic