Win a copy of The Little Book of Impediments (e-book only) this week in the Agile and Other Processes forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

states of stateful session bean

 
Timber Lee
Ranch Hand
Posts: 157
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi, I have some questions about how to classify state fields of stateful session bean, please clear it for me or recommend some articles for me, thank in dvance.
how many type of state fields are in stateful session bean? what need to be serialized when passivating ?
 
Shankar Ranganathan
Ranch Hand
Posts: 71
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Non Transient fields will be passivated. You can download ejb1.1 specification from sun site.
 
Timber Lee
Ranch Hand
Posts: 157
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
what are non-transient and non-serializable fields?
 
Rama Raghavan
Ranch Hand
Posts: 116
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Kinda lost with your question(s), BUT -
If you want to know about different states of the stateful session bean lifecycle, then "Mastering EJB" by Ed Roman is your best resource.
 
Thomas Hofmann
Ranch Hand
Posts: 72
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

what are non-transient and non-serializable fields?

A transient instance variable in SFSB can be declared as follows:

In this case the state of wouldn't be wirtten to disk if the SFSB is poing to be passivated.
Only serializable variables can be passivated (written to disk). All basic Java types (int, short, boolean) and all custom classes that implement the marker interface
java.io.Serializable
are serializable.
Thomas
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic