What are the Container-managed transactions ?

NotSupported : 
  • container invokes enterprise Bean method with an unspecified transaction context.
Required : 
  • container invokes enterprise Bean method with a valid transaction context.
Supports :
  • If the client calls with a transaction context, same as Required.
  • If the client calls without a transaction context, same as NotSupported.
RequiresNew : 
  • container invokes enterprise Bean method with a new transaction context.
Mandatory : 
  • container invokes enterprise Bean method with the client’s transaction context.
Never : 
  • container invokes an enterprise Bean method without a transaction context.
  • client is required to call without a transaction context.



Enter your email address to get our daily JOBS & INTERVIEW FAQ's Straight to your Inbox.

Make sure to activate your subscription by clicking on the activation link sent to your email