net.liftweb.mapper.ProtoDBVendor

trait ProtoDBVendor

trait ProtoDBVendor

 extends ConnectionManager




Source: DB.scala(1024)

Direct Known Subclasses

StandardDBVendor,

 Fields

allowTemporaryPoolExpansion.. protected def allowTemporaryPoolExpansion
Override and set to false if the maximum pool size can temporarilly be expanded to avoid pool starvation
Boolean
canExpand_?.. protected def canExpand_?
The logic for whether we can expand the pool beyond the current size [details]
By default, the logic tests allowTemporaryPoolExpansion && poolSize <= doNotExpandBeyond
Boolean
createOne.. protected abstract def createOne
How is a connection created?
Box[Connection]
doNotExpandBeyond.. protected def doNotExpandBeyond
The absolute maximum that this pool can extend to The default is 20 [details]
Override this method to change.
Int
maxPoolSize.. protected def maxPoolSize
Override this method if you want something other than 4 connections in the pool
Int

 Methods

!=.. final def !=(arg0 : Object) Boolean AnyRef
!=.. final def !=(arg0 : Any) Boolean Any
==.. final def ==(arg0 : Any) Boolean Any
==.. final def ==(arg0 : Object) Boolean AnyRef
asInstanceOf.. final def asInstanceOf[T0] T0 Any
clone.. protected def clone Object AnyRef
closeAllConnections_!.. def closeAllConnections_! Unit
eq.. final def eq(arg0 : Object) Boolean AnyRef
equals.. def equals(arg0 : Any) Boolean AnyRef
finalize.. protected def finalize Unit AnyRef
getClass.. final def getClass Class[Any] AnyRef
hashCode.. def hashCode Int AnyRef
isInstanceOf.. final def isInstanceOf[T0] Boolean Any
ne.. final def ne(arg0 : Object) Boolean AnyRef
newConnection.. def newConnection(name : ConnectionIdentifier) Box[Connection]
newSuperConnection.. def newSuperConnection(name : ConnectionIdentifier) Box[SuperConnection] ConnectionManager
notify.. final def notify Unit AnyRef
notifyAll.. final def notifyAll Unit AnyRef
releaseConnection.. def releaseConnection(conn : Connection) Unit
synchronized.. final def synchronized[T0](arg0 : T0) T0 AnyRef
testConnection.. protected def testConnection(conn : Connection)
Test the connection [details]
By default, setAutoCommit(false), but you can do a real query on your RDBMS to see if the connection is alive
Unit
toString.. def toString String AnyRef
wait.. final def wait(arg0 : Long, arg1 : Int) Unit AnyRef
wait.. final def wait Unit AnyRef
wait.. final def wait(arg0 : Long) Unit AnyRef
Copyright (c) 2006-2010 WorldWide Conferencing, LLC. All Rights Reserved.