Class WebDBContext<DB extends DBDatabase>

java.lang.Object
org.apache.empire.db.context.DBContextBase
org.apache.empire.jsf2.app.WebDBContext<DB>
All Implemented Interfaces:
Serializable, DBContext

public class WebDBContext<DB extends DBDatabase> extends DBContextBase implements Serializable
This is the basic implementation of a DBContext for a web application Important: The connection is obtained on HttpRequest scope and hot held by the context The connection is automatically released via the FacesRequestPhaseListener
Author:
rainer
See Also:
  • Field Details

  • Constructor Details

    • WebDBContext

      public WebDBContext(DB db, boolean rollbackHandlingEnabled)
      Constructor
      Parameters:
      db - the database
      rollbackHandlingEnabled - flag whether to enable rollback handling
    • WebDBContext

      public WebDBContext(DB db)
      Constructor
      Parameters:
      db - the database
  • Method Details