class StandardDBVendor extends ProtoDBVendor
The standard DB vendor.
- Alphabetic
- By Inheritance
- StandardDBVendor
- ProtoDBVendor
- ConnectionManager
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
allowTemporaryPoolExpansion: Boolean
Override and set to false if the maximum pool size can temporarilly be expanded to avoid pool starvation
Override and set to false if the maximum pool size can temporarilly be expanded to avoid pool starvation
- Attributes
- protected
- Definition Classes
- ProtoDBVendor
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
canExpand_?: Boolean
The logic for whether we can expand the pool beyond the current size.
The logic for whether we can expand the pool beyond the current size. By default, the logic tests allowTemporaryPoolExpansion && poolSize <= doNotExpandBeyond
- Attributes
- protected
- Definition Classes
- ProtoDBVendor
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
def
closeAllConnections_!(): Unit
- Definition Classes
- ProtoDBVendor
-
def
createOne: Box[Connection]
How is a connection created?
How is a connection created?
- Attributes
- protected
- Definition Classes
- StandardDBVendor → ProtoDBVendor
-
def
doNotExpandBeyond: Int
The absolute maximum that this pool can extend to The default is 20.
The absolute maximum that this pool can extend to The default is 20. Override this method to change.
- Attributes
- protected
- Definition Classes
- ProtoDBVendor
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
maxPoolSize: Int
Override this method if you want something other than 4 connections in the pool
Override this method if you want something other than 4 connections in the pool
- Attributes
- protected
- Definition Classes
- ProtoDBVendor
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
newConnection(name: ConnectionIdentifier): Box[Connection]
- Definition Classes
- ProtoDBVendor → ConnectionManager
-
def
newSuperConnection(name: ConnectionIdentifier): Box[SuperConnection]
- Definition Classes
- ConnectionManager
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
-
def
releaseConnection(conn: Connection): Unit
- Definition Classes
- ProtoDBVendor → ConnectionManager
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
testConnection(conn: Connection): Unit
Test the connection.
Test the connection. By default, setAutoCommit(false), but you can do a real query on your RDBMS to see if the connection is alive
- Attributes
- protected
- Definition Classes
- ProtoDBVendor
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )