case class TxAsyncDBSession(connection: NonSharedAsyncConnection) extends AsyncDBSessionBoilerplate with AsyncDBSession with Product with Serializable
Asynchronous Transactional DB Session
- Alphabetic
- By Inheritance
- TxAsyncDBSession
- Serializable
- Product
- Equals
- AsyncDBSession
- LogSupport
- AsyncDBSessionBoilerplate
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new TxAsyncDBSession(connection: NonSharedAsyncConnection)
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
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def begin()(implicit ctx: ShortenedNames.EC = ECGlobal): Future[AsyncQueryResult]
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def commit()(implicit ctx: ShortenedNames.EC = ECGlobal): Future[AsyncQueryResult]
- val connection: NonSharedAsyncConnection
- Definition Classes
- TxAsyncDBSession → AsyncDBSession
- def ensureAndNormalizeParameters(parameters: Seq[Any]): Seq[Any]
- Attributes
- protected
- Definition Classes
- AsyncDBSession
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def execute(statement: String, parameters: Any*)(implicit cxt: ShortenedNames.EC = ECGlobal): Future[Boolean]
- Definition Classes
- AsyncDBSession
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def isActive: Boolean
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def iterable[A](statement: String, parameters: Any*)(extractor: (WrappedResultSet) => A)(implicit cxt: ShortenedNames.EC = ECGlobal): Future[Iterable[A]]
- Definition Classes
- AsyncDBSession
- def list[A](statement: String, parameters: Any*)(extractor: (WrappedResultSet) => A)(implicit cxt: ShortenedNames.EC = ECGlobal): Future[List[A]]
- Definition Classes
- AsyncDBSession
- val log: Log
- Attributes
- protected
- Definition Classes
- LogSupport
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def oneToManies10Iterable[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, Z](statement: String, parameters: Any*)(extractOne: (WrappedResultSet) => A)(extractTo1: (WrappedResultSet) => Option[B1], extractTo2: (WrappedResultSet) => Option[B2], extractTo3: (WrappedResultSet) => Option[B3], extractTo4: (WrappedResultSet) => Option[B4], extractTo5: (WrappedResultSet) => Option[B5], extractTo6: (WrappedResultSet) => Option[B6], extractTo7: (WrappedResultSet) => Option[B7], extractTo8: (WrappedResultSet) => Option[B8], extractTo9: (WrappedResultSet) => Option[B9], extractTo10: (WrappedResultSet) => Option[B10])(transform: (A, Seq[B1], Seq[B2], Seq[B3], Seq[B4], Seq[B5], Seq[B6], Seq[B7], Seq[B8], Seq[B9], Seq[B10]) => Z)(implicit cxt: ExecutionContext = ECGlobal): Future[Iterable[Z]]
- Definition Classes
- AsyncDBSessionBoilerplate
- def oneToManies11Iterable[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, Z](statement: String, parameters: Any*)(extractOne: (WrappedResultSet) => A)(extractTo1: (WrappedResultSet) => Option[B1], extractTo2: (WrappedResultSet) => Option[B2], extractTo3: (WrappedResultSet) => Option[B3], extractTo4: (WrappedResultSet) => Option[B4], extractTo5: (WrappedResultSet) => Option[B5], extractTo6: (WrappedResultSet) => Option[B6], extractTo7: (WrappedResultSet) => Option[B7], extractTo8: (WrappedResultSet) => Option[B8], extractTo9: (WrappedResultSet) => Option[B9], extractTo10: (WrappedResultSet) => Option[B10], extractTo11: (WrappedResultSet) => Option[B11])(transform: (A, Seq[B1], Seq[B2], Seq[B3], Seq[B4], Seq[B5], Seq[B6], Seq[B7], Seq[B8], Seq[B9], Seq[B10], Seq[B11]) => Z)(implicit cxt: ExecutionContext = ECGlobal): Future[Iterable[Z]]
- Definition Classes
- AsyncDBSessionBoilerplate
- def oneToManies12Iterable[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, Z](statement: String, parameters: Any*)(extractOne: (WrappedResultSet) => A)(extractTo1: (WrappedResultSet) => Option[B1], extractTo2: (WrappedResultSet) => Option[B2], extractTo3: (WrappedResultSet) => Option[B3], extractTo4: (WrappedResultSet) => Option[B4], extractTo5: (WrappedResultSet) => Option[B5], extractTo6: (WrappedResultSet) => Option[B6], extractTo7: (WrappedResultSet) => Option[B7], extractTo8: (WrappedResultSet) => Option[B8], extractTo9: (WrappedResultSet) => Option[B9], extractTo10: (WrappedResultSet) => Option[B10], extractTo11: (WrappedResultSet) => Option[B11], extractTo12: (WrappedResultSet) => Option[B12])(transform: (A, Seq[B1], Seq[B2], Seq[B3], Seq[B4], Seq[B5], Seq[B6], Seq[B7], Seq[B8], Seq[B9], Seq[B10], Seq[B11], Seq[B12]) => Z)(implicit cxt: ExecutionContext = ECGlobal): Future[Iterable[Z]]
- Definition Classes
- AsyncDBSessionBoilerplate
- def oneToManies13Iterable[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, Z](statement: String, parameters: Any*)(extractOne: (WrappedResultSet) => A)(extractTo1: (WrappedResultSet) => Option[B1], extractTo2: (WrappedResultSet) => Option[B2], extractTo3: (WrappedResultSet) => Option[B3], extractTo4: (WrappedResultSet) => Option[B4], extractTo5: (WrappedResultSet) => Option[B5], extractTo6: (WrappedResultSet) => Option[B6], extractTo7: (WrappedResultSet) => Option[B7], extractTo8: (WrappedResultSet) => Option[B8], extractTo9: (WrappedResultSet) => Option[B9], extractTo10: (WrappedResultSet) => Option[B10], extractTo11: (WrappedResultSet) => Option[B11], extractTo12: (WrappedResultSet) => Option[B12], extractTo13: (WrappedResultSet) => Option[B13])(transform: (A, Seq[B1], Seq[B2], Seq[B3], Seq[B4], Seq[B5], Seq[B6], Seq[B7], Seq[B8], Seq[B9], Seq[B10], Seq[B11], Seq[B12], Seq[B13]) => Z)(implicit cxt: ExecutionContext = ECGlobal): Future[Iterable[Z]]
- Definition Classes
- AsyncDBSessionBoilerplate
- def oneToManies14Iterable[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, B14, Z](statement: String, parameters: Any*)(extractOne: (WrappedResultSet) => A)(extractTo1: (WrappedResultSet) => Option[B1], extractTo2: (WrappedResultSet) => Option[B2], extractTo3: (WrappedResultSet) => Option[B3], extractTo4: (WrappedResultSet) => Option[B4], extractTo5: (WrappedResultSet) => Option[B5], extractTo6: (WrappedResultSet) => Option[B6], extractTo7: (WrappedResultSet) => Option[B7], extractTo8: (WrappedResultSet) => Option[B8], extractTo9: (WrappedResultSet) => Option[B9], extractTo10: (WrappedResultSet) => Option[B10], extractTo11: (WrappedResultSet) => Option[B11], extractTo12: (WrappedResultSet) => Option[B12], extractTo13: (WrappedResultSet) => Option[B13], extractTo14: (WrappedResultSet) => Option[B14])(transform: (A, Seq[B1], Seq[B2], Seq[B3], Seq[B4], Seq[B5], Seq[B6], Seq[B7], Seq[B8], Seq[B9], Seq[B10], Seq[B11], Seq[B12], Seq[B13], Seq[B14]) => Z)(implicit cxt: ExecutionContext = ECGlobal): Future[Iterable[Z]]
- Definition Classes
- AsyncDBSessionBoilerplate
- def oneToManies15Iterable[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, B14, B15, Z](statement: String, parameters: Any*)(extractOne: (WrappedResultSet) => A)(extractTo1: (WrappedResultSet) => Option[B1], extractTo2: (WrappedResultSet) => Option[B2], extractTo3: (WrappedResultSet) => Option[B3], extractTo4: (WrappedResultSet) => Option[B4], extractTo5: (WrappedResultSet) => Option[B5], extractTo6: (WrappedResultSet) => Option[B6], extractTo7: (WrappedResultSet) => Option[B7], extractTo8: (WrappedResultSet) => Option[B8], extractTo9: (WrappedResultSet) => Option[B9], extractTo10: (WrappedResultSet) => Option[B10], extractTo11: (WrappedResultSet) => Option[B11], extractTo12: (WrappedResultSet) => Option[B12], extractTo13: (WrappedResultSet) => Option[B13], extractTo14: (WrappedResultSet) => Option[B14], extractTo15: (WrappedResultSet) => Option[B15])(transform: (A, Seq[B1], Seq[B2], Seq[B3], Seq[B4], Seq[B5], Seq[B6], Seq[B7], Seq[B8], Seq[B9], Seq[B10], Seq[B11], Seq[B12], Seq[B13], Seq[B14], Seq[B15]) => Z)(implicit cxt: ExecutionContext = ECGlobal): Future[Iterable[Z]]
- Definition Classes
- AsyncDBSessionBoilerplate
- def oneToManies16Iterable[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, B14, B15, B16, Z](statement: String, parameters: Any*)(extractOne: (WrappedResultSet) => A)(extractTo1: (WrappedResultSet) => Option[B1], extractTo2: (WrappedResultSet) => Option[B2], extractTo3: (WrappedResultSet) => Option[B3], extractTo4: (WrappedResultSet) => Option[B4], extractTo5: (WrappedResultSet) => Option[B5], extractTo6: (WrappedResultSet) => Option[B6], extractTo7: (WrappedResultSet) => Option[B7], extractTo8: (WrappedResultSet) => Option[B8], extractTo9: (WrappedResultSet) => Option[B9], extractTo10: (WrappedResultSet) => Option[B10], extractTo11: (WrappedResultSet) => Option[B11], extractTo12: (WrappedResultSet) => Option[B12], extractTo13: (WrappedResultSet) => Option[B13], extractTo14: (WrappedResultSet) => Option[B14], extractTo15: (WrappedResultSet) => Option[B15], extractTo16: (WrappedResultSet) => Option[B16])(transform: (A, Seq[B1], Seq[B2], Seq[B3], Seq[B4], Seq[B5], Seq[B6], Seq[B7], Seq[B8], Seq[B9], Seq[B10], Seq[B11], Seq[B12], Seq[B13], Seq[B14], Seq[B15], Seq[B16]) => Z)(implicit cxt: ExecutionContext = ECGlobal): Future[Iterable[Z]]
- Definition Classes
- AsyncDBSessionBoilerplate
- def oneToManies17Iterable[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, B14, B15, B16, B17, Z](statement: String, parameters: Any*)(extractOne: (WrappedResultSet) => A)(extractTo1: (WrappedResultSet) => Option[B1], extractTo2: (WrappedResultSet) => Option[B2], extractTo3: (WrappedResultSet) => Option[B3], extractTo4: (WrappedResultSet) => Option[B4], extractTo5: (WrappedResultSet) => Option[B5], extractTo6: (WrappedResultSet) => Option[B6], extractTo7: (WrappedResultSet) => Option[B7], extractTo8: (WrappedResultSet) => Option[B8], extractTo9: (WrappedResultSet) => Option[B9], extractTo10: (WrappedResultSet) => Option[B10], extractTo11: (WrappedResultSet) => Option[B11], extractTo12: (WrappedResultSet) => Option[B12], extractTo13: (WrappedResultSet) => Option[B13], extractTo14: (WrappedResultSet) => Option[B14], extractTo15: (WrappedResultSet) => Option[B15], extractTo16: (WrappedResultSet) => Option[B16], extractTo17: (WrappedResultSet) => Option[B17])(transform: (A, Seq[B1], Seq[B2], Seq[B3], Seq[B4], Seq[B5], Seq[B6], Seq[B7], Seq[B8], Seq[B9], Seq[B10], Seq[B11], Seq[B12], Seq[B13], Seq[B14], Seq[B15], Seq[B16], Seq[B17]) => Z)(implicit cxt: ExecutionContext = ECGlobal): Future[Iterable[Z]]
- Definition Classes
- AsyncDBSessionBoilerplate
- def oneToManies18Iterable[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, B14, B15, B16, B17, B18, Z](statement: String, parameters: Any*)(extractOne: (WrappedResultSet) => A)(extractTo1: (WrappedResultSet) => Option[B1], extractTo2: (WrappedResultSet) => Option[B2], extractTo3: (WrappedResultSet) => Option[B3], extractTo4: (WrappedResultSet) => Option[B4], extractTo5: (WrappedResultSet) => Option[B5], extractTo6: (WrappedResultSet) => Option[B6], extractTo7: (WrappedResultSet) => Option[B7], extractTo8: (WrappedResultSet) => Option[B8], extractTo9: (WrappedResultSet) => Option[B9], extractTo10: (WrappedResultSet) => Option[B10], extractTo11: (WrappedResultSet) => Option[B11], extractTo12: (WrappedResultSet) => Option[B12], extractTo13: (WrappedResultSet) => Option[B13], extractTo14: (WrappedResultSet) => Option[B14], extractTo15: (WrappedResultSet) => Option[B15], extractTo16: (WrappedResultSet) => Option[B16], extractTo17: (WrappedResultSet) => Option[B17], extractTo18: (WrappedResultSet) => Option[B18])(transform: (A, Seq[B1], Seq[B2], Seq[B3], Seq[B4], Seq[B5], Seq[B6], Seq[B7], Seq[B8], Seq[B9], Seq[B10], Seq[B11], Seq[B12], Seq[B13], Seq[B14], Seq[B15], Seq[B16], Seq[B17], Seq[B18]) => Z)(implicit cxt: ExecutionContext = ECGlobal): Future[Iterable[Z]]
- Definition Classes
- AsyncDBSessionBoilerplate
- def oneToManies19Iterable[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, B14, B15, B16, B17, B18, B19, Z](statement: String, parameters: Any*)(extractOne: (WrappedResultSet) => A)(extractTo1: (WrappedResultSet) => Option[B1], extractTo2: (WrappedResultSet) => Option[B2], extractTo3: (WrappedResultSet) => Option[B3], extractTo4: (WrappedResultSet) => Option[B4], extractTo5: (WrappedResultSet) => Option[B5], extractTo6: (WrappedResultSet) => Option[B6], extractTo7: (WrappedResultSet) => Option[B7], extractTo8: (WrappedResultSet) => Option[B8], extractTo9: (WrappedResultSet) => Option[B9], extractTo10: (WrappedResultSet) => Option[B10], extractTo11: (WrappedResultSet) => Option[B11], extractTo12: (WrappedResultSet) => Option[B12], extractTo13: (WrappedResultSet) => Option[B13], extractTo14: (WrappedResultSet) => Option[B14], extractTo15: (WrappedResultSet) => Option[B15], extractTo16: (WrappedResultSet) => Option[B16], extractTo17: (WrappedResultSet) => Option[B17], extractTo18: (WrappedResultSet) => Option[B18], extractTo19: (WrappedResultSet) => Option[B19])(transform: (A, Seq[B1], Seq[B2], Seq[B3], Seq[B4], Seq[B5], Seq[B6], Seq[B7], Seq[B8], Seq[B9], Seq[B10], Seq[B11], Seq[B12], Seq[B13], Seq[B14], Seq[B15], Seq[B16], Seq[B17], Seq[B18], Seq[B19]) => Z)(implicit cxt: ExecutionContext = ECGlobal): Future[Iterable[Z]]
- Definition Classes
- AsyncDBSessionBoilerplate
- def oneToManies20Iterable[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, B14, B15, B16, B17, B18, B19, B20, Z](statement: String, parameters: Any*)(extractOne: (WrappedResultSet) => A)(extractTo1: (WrappedResultSet) => Option[B1], extractTo2: (WrappedResultSet) => Option[B2], extractTo3: (WrappedResultSet) => Option[B3], extractTo4: (WrappedResultSet) => Option[B4], extractTo5: (WrappedResultSet) => Option[B5], extractTo6: (WrappedResultSet) => Option[B6], extractTo7: (WrappedResultSet) => Option[B7], extractTo8: (WrappedResultSet) => Option[B8], extractTo9: (WrappedResultSet) => Option[B9], extractTo10: (WrappedResultSet) => Option[B10], extractTo11: (WrappedResultSet) => Option[B11], extractTo12: (WrappedResultSet) => Option[B12], extractTo13: (WrappedResultSet) => Option[B13], extractTo14: (WrappedResultSet) => Option[B14], extractTo15: (WrappedResultSet) => Option[B15], extractTo16: (WrappedResultSet) => Option[B16], extractTo17: (WrappedResultSet) => Option[B17], extractTo18: (WrappedResultSet) => Option[B18], extractTo19: (WrappedResultSet) => Option[B19], extractTo20: (WrappedResultSet) => Option[B20])(transform: (A, Seq[B1], Seq[B2], Seq[B3], Seq[B4], Seq[B5], Seq[B6], Seq[B7], Seq[B8], Seq[B9], Seq[B10], Seq[B11], Seq[B12], Seq[B13], Seq[B14], Seq[B15], Seq[B16], Seq[B17], Seq[B18], Seq[B19], Seq[B20]) => Z)(implicit cxt: ExecutionContext = ECGlobal): Future[Iterable[Z]]
- Definition Classes
- AsyncDBSessionBoilerplate
- def oneToManies21Iterable[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, B14, B15, B16, B17, B18, B19, B20, B21, Z](statement: String, parameters: Any*)(extractOne: (WrappedResultSet) => A)(extractTo1: (WrappedResultSet) => Option[B1], extractTo2: (WrappedResultSet) => Option[B2], extractTo3: (WrappedResultSet) => Option[B3], extractTo4: (WrappedResultSet) => Option[B4], extractTo5: (WrappedResultSet) => Option[B5], extractTo6: (WrappedResultSet) => Option[B6], extractTo7: (WrappedResultSet) => Option[B7], extractTo8: (WrappedResultSet) => Option[B8], extractTo9: (WrappedResultSet) => Option[B9], extractTo10: (WrappedResultSet) => Option[B10], extractTo11: (WrappedResultSet) => Option[B11], extractTo12: (WrappedResultSet) => Option[B12], extractTo13: (WrappedResultSet) => Option[B13], extractTo14: (WrappedResultSet) => Option[B14], extractTo15: (WrappedResultSet) => Option[B15], extractTo16: (WrappedResultSet) => Option[B16], extractTo17: (WrappedResultSet) => Option[B17], extractTo18: (WrappedResultSet) => Option[B18], extractTo19: (WrappedResultSet) => Option[B19], extractTo20: (WrappedResultSet) => Option[B20], extractTo21: (WrappedResultSet) => Option[B21])(transform: (A, Seq[B1], Seq[B2], Seq[B3], Seq[B4], Seq[B5], Seq[B6], Seq[B7], Seq[B8], Seq[B9], Seq[B10], Seq[B11], Seq[B12], Seq[B13], Seq[B14], Seq[B15], Seq[B16], Seq[B17], Seq[B18], Seq[B19], Seq[B20], Seq[B21]) => Z)(implicit cxt: ExecutionContext = ECGlobal): Future[Iterable[Z]]
- Definition Classes
- AsyncDBSessionBoilerplate
- def oneToManies2Iterable[A, B1, B2, Z](statement: String, parameters: Any*)(extractOne: (WrappedResultSet) => A)(extractTo1: (WrappedResultSet) => Option[B1], extractTo2: (WrappedResultSet) => Option[B2])(transform: (A, Seq[B1], Seq[B2]) => Z)(implicit cxt: ExecutionContext = ECGlobal): Future[Iterable[Z]]
- Definition Classes
- AsyncDBSessionBoilerplate
- def oneToManies3Iterable[A, B1, B2, B3, Z](statement: String, parameters: Any*)(extractOne: (WrappedResultSet) => A)(extractTo1: (WrappedResultSet) => Option[B1], extractTo2: (WrappedResultSet) => Option[B2], extractTo3: (WrappedResultSet) => Option[B3])(transform: (A, Seq[B1], Seq[B2], Seq[B3]) => Z)(implicit cxt: ExecutionContext = ECGlobal): Future[Iterable[Z]]
- Definition Classes
- AsyncDBSessionBoilerplate
- def oneToManies4Iterable[A, B1, B2, B3, B4, Z](statement: String, parameters: Any*)(extractOne: (WrappedResultSet) => A)(extractTo1: (WrappedResultSet) => Option[B1], extractTo2: (WrappedResultSet) => Option[B2], extractTo3: (WrappedResultSet) => Option[B3], extractTo4: (WrappedResultSet) => Option[B4])(transform: (A, Seq[B1], Seq[B2], Seq[B3], Seq[B4]) => Z)(implicit cxt: ExecutionContext = ECGlobal): Future[Iterable[Z]]
- Definition Classes
- AsyncDBSessionBoilerplate
- def oneToManies5Iterable[A, B1, B2, B3, B4, B5, Z](statement: String, parameters: Any*)(extractOne: (WrappedResultSet) => A)(extractTo1: (WrappedResultSet) => Option[B1], extractTo2: (WrappedResultSet) => Option[B2], extractTo3: (WrappedResultSet) => Option[B3], extractTo4: (WrappedResultSet) => Option[B4], extractTo5: (WrappedResultSet) => Option[B5])(transform: (A, Seq[B1], Seq[B2], Seq[B3], Seq[B4], Seq[B5]) => Z)(implicit cxt: ExecutionContext = ECGlobal): Future[Iterable[Z]]
- Definition Classes
- AsyncDBSessionBoilerplate
- def oneToManies6Iterable[A, B1, B2, B3, B4, B5, B6, Z](statement: String, parameters: Any*)(extractOne: (WrappedResultSet) => A)(extractTo1: (WrappedResultSet) => Option[B1], extractTo2: (WrappedResultSet) => Option[B2], extractTo3: (WrappedResultSet) => Option[B3], extractTo4: (WrappedResultSet) => Option[B4], extractTo5: (WrappedResultSet) => Option[B5], extractTo6: (WrappedResultSet) => Option[B6])(transform: (A, Seq[B1], Seq[B2], Seq[B3], Seq[B4], Seq[B5], Seq[B6]) => Z)(implicit cxt: ExecutionContext = ECGlobal): Future[Iterable[Z]]
- Definition Classes
- AsyncDBSessionBoilerplate
- def oneToManies7Iterable[A, B1, B2, B3, B4, B5, B6, B7, Z](statement: String, parameters: Any*)(extractOne: (WrappedResultSet) => A)(extractTo1: (WrappedResultSet) => Option[B1], extractTo2: (WrappedResultSet) => Option[B2], extractTo3: (WrappedResultSet) => Option[B3], extractTo4: (WrappedResultSet) => Option[B4], extractTo5: (WrappedResultSet) => Option[B5], extractTo6: (WrappedResultSet) => Option[B6], extractTo7: (WrappedResultSet) => Option[B7])(transform: (A, Seq[B1], Seq[B2], Seq[B3], Seq[B4], Seq[B5], Seq[B6], Seq[B7]) => Z)(implicit cxt: ExecutionContext = ECGlobal): Future[Iterable[Z]]
- Definition Classes
- AsyncDBSessionBoilerplate
- def oneToManies8Iterable[A, B1, B2, B3, B4, B5, B6, B7, B8, Z](statement: String, parameters: Any*)(extractOne: (WrappedResultSet) => A)(extractTo1: (WrappedResultSet) => Option[B1], extractTo2: (WrappedResultSet) => Option[B2], extractTo3: (WrappedResultSet) => Option[B3], extractTo4: (WrappedResultSet) => Option[B4], extractTo5: (WrappedResultSet) => Option[B5], extractTo6: (WrappedResultSet) => Option[B6], extractTo7: (WrappedResultSet) => Option[B7], extractTo8: (WrappedResultSet) => Option[B8])(transform: (A, Seq[B1], Seq[B2], Seq[B3], Seq[B4], Seq[B5], Seq[B6], Seq[B7], Seq[B8]) => Z)(implicit cxt: ExecutionContext = ECGlobal): Future[Iterable[Z]]
- Definition Classes
- AsyncDBSessionBoilerplate
- def oneToManies9Iterable[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, Z](statement: String, parameters: Any*)(extractOne: (WrappedResultSet) => A)(extractTo1: (WrappedResultSet) => Option[B1], extractTo2: (WrappedResultSet) => Option[B2], extractTo3: (WrappedResultSet) => Option[B3], extractTo4: (WrappedResultSet) => Option[B4], extractTo5: (WrappedResultSet) => Option[B5], extractTo6: (WrappedResultSet) => Option[B6], extractTo7: (WrappedResultSet) => Option[B7], extractTo8: (WrappedResultSet) => Option[B8], extractTo9: (WrappedResultSet) => Option[B9])(transform: (A, Seq[B1], Seq[B2], Seq[B3], Seq[B4], Seq[B5], Seq[B6], Seq[B7], Seq[B8], Seq[B9]) => Z)(implicit cxt: ExecutionContext = ECGlobal): Future[Iterable[Z]]
- Definition Classes
- AsyncDBSessionBoilerplate
- def oneToManyIterable[A, B, Z](statement: String, parameters: Any*)(extractOne: (WrappedResultSet) => A)(extractTo: (WrappedResultSet) => Option[B])(transform: (A, Seq[B]) => Z)(implicit cxt: ShortenedNames.EC = ECGlobal): Future[Iterable[Z]]
- Definition Classes
- AsyncDBSession
- def oneToOneIterable[A, B, Z](statement: String, parameters: Any*)(extractOne: (WrappedResultSet) => A)(extractTo: (WrappedResultSet) => Option[B])(transform: (A, B) => Z)(implicit cxt: ShortenedNames.EC = ECGlobal): Future[Iterable[Z]]
- Definition Classes
- AsyncDBSession
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- def queryLogging(statement: String, parameters: Seq[Any]): Unit
- Attributes
- protected
- Definition Classes
- AsyncDBSession
- def release(): Unit
- def rollback()(implicit ctx: ShortenedNames.EC = ECGlobal): Future[AsyncQueryResult]
- def single[A](statement: String, parameters: Any*)(extractor: (WrappedResultSet) => A)(implicit cxt: ShortenedNames.EC = ECGlobal): Future[Option[A]]
- Definition Classes
- AsyncDBSession
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def update(statement: String, parameters: Any*)(implicit cxt: ShortenedNames.EC = ECGlobal): Future[Int]
- Definition Classes
- AsyncDBSession
- def updateAndReturnGeneratedKey(statement: String, parameters: Any*)(implicit cxt: ShortenedNames.EC = ECGlobal): Future[Long]
- Definition Classes
- AsyncDBSession
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- def withListeners[A](statement: String, parameters: Seq[Any], startMillis: Long = System.currentTimeMillis)(f: Future[A])(implicit cxt: ShortenedNames.EC = EC.global): Future[A]
- Attributes
- protected
- Definition Classes
- AsyncDBSession
Deprecated Value Members
- final def oneToManies2Traversable[A, B1, B2, Z](statement: String, parameters: Any*)(extractOne: (WrappedResultSet) => A)(extractTo1: (WrappedResultSet) => Option[B1], extractTo2: (WrappedResultSet) => Option[B2])(transform: (A, Seq[B1], Seq[B2]) => Z)(implicit cxt: ExecutionContext = ECGlobal): Future[Iterable[Z]]
- Definition Classes
- AsyncDBSessionBoilerplate
- Annotations
- @deprecated
- Deprecated
(Since version 0.12.0) will be removed. use oneToManies2Iterable
- final def oneToManies3Traversable[A, B1, B2, B3, Z](statement: String, parameters: Any*)(extractOne: (WrappedResultSet) => A)(extractTo1: (WrappedResultSet) => Option[B1], extractTo2: (WrappedResultSet) => Option[B2], extractTo3: (WrappedResultSet) => Option[B3])(transform: (A, Seq[B1], Seq[B2], Seq[B3]) => Z)(implicit cxt: ExecutionContext = ECGlobal): Future[Iterable[Z]]
- Definition Classes
- AsyncDBSessionBoilerplate
- Annotations
- @deprecated
- Deprecated
(Since version 0.12.0) will be removed. use oneToManies3Iterable
- final def oneToManies4Traversable[A, B1, B2, B3, B4, Z](statement: String, parameters: Any*)(extractOne: (WrappedResultSet) => A)(extractTo1: (WrappedResultSet) => Option[B1], extractTo2: (WrappedResultSet) => Option[B2], extractTo3: (WrappedResultSet) => Option[B3], extractTo4: (WrappedResultSet) => Option[B4])(transform: (A, Seq[B1], Seq[B2], Seq[B3], Seq[B4]) => Z)(implicit cxt: ExecutionContext = ECGlobal): Future[Iterable[Z]]
- Definition Classes
- AsyncDBSessionBoilerplate
- Annotations
- @deprecated
- Deprecated
(Since version 0.12.0) will be removed. use oneToManies4Iterable
- final def oneToManies5Traversable[A, B1, B2, B3, B4, B5, Z](statement: String, parameters: Any*)(extractOne: (WrappedResultSet) => A)(extractTo1: (WrappedResultSet) => Option[B1], extractTo2: (WrappedResultSet) => Option[B2], extractTo3: (WrappedResultSet) => Option[B3], extractTo4: (WrappedResultSet) => Option[B4], extractTo5: (WrappedResultSet) => Option[B5])(transform: (A, Seq[B1], Seq[B2], Seq[B3], Seq[B4], Seq[B5]) => Z)(implicit cxt: ExecutionContext = ECGlobal): Future[Iterable[Z]]
- Definition Classes
- AsyncDBSessionBoilerplate
- Annotations
- @deprecated
- Deprecated
(Since version 0.12.0) will be removed. use oneToManies5Iterable
- final def oneToManies6Traversable[A, B1, B2, B3, B4, B5, B6, Z](statement: String, parameters: Any*)(extractOne: (WrappedResultSet) => A)(extractTo1: (WrappedResultSet) => Option[B1], extractTo2: (WrappedResultSet) => Option[B2], extractTo3: (WrappedResultSet) => Option[B3], extractTo4: (WrappedResultSet) => Option[B4], extractTo5: (WrappedResultSet) => Option[B5], extractTo6: (WrappedResultSet) => Option[B6])(transform: (A, Seq[B1], Seq[B2], Seq[B3], Seq[B4], Seq[B5], Seq[B6]) => Z)(implicit cxt: ExecutionContext = ECGlobal): Future[Iterable[Z]]
- Definition Classes
- AsyncDBSessionBoilerplate
- Annotations
- @deprecated
- Deprecated
(Since version 0.12.0) will be removed. use oneToManies6Iterable
- final def oneToManies7Traversable[A, B1, B2, B3, B4, B5, B6, B7, Z](statement: String, parameters: Any*)(extractOne: (WrappedResultSet) => A)(extractTo1: (WrappedResultSet) => Option[B1], extractTo2: (WrappedResultSet) => Option[B2], extractTo3: (WrappedResultSet) => Option[B3], extractTo4: (WrappedResultSet) => Option[B4], extractTo5: (WrappedResultSet) => Option[B5], extractTo6: (WrappedResultSet) => Option[B6], extractTo7: (WrappedResultSet) => Option[B7])(transform: (A, Seq[B1], Seq[B2], Seq[B3], Seq[B4], Seq[B5], Seq[B6], Seq[B7]) => Z)(implicit cxt: ExecutionContext = ECGlobal): Future[Iterable[Z]]
- Definition Classes
- AsyncDBSessionBoilerplate
- Annotations
- @deprecated
- Deprecated
(Since version 0.12.0) will be removed. use oneToManies7Iterable
- final def oneToManies8Traversable[A, B1, B2, B3, B4, B5, B6, B7, B8, Z](statement: String, parameters: Any*)(extractOne: (WrappedResultSet) => A)(extractTo1: (WrappedResultSet) => Option[B1], extractTo2: (WrappedResultSet) => Option[B2], extractTo3: (WrappedResultSet) => Option[B3], extractTo4: (WrappedResultSet) => Option[B4], extractTo5: (WrappedResultSet) => Option[B5], extractTo6: (WrappedResultSet) => Option[B6], extractTo7: (WrappedResultSet) => Option[B7], extractTo8: (WrappedResultSet) => Option[B8])(transform: (A, Seq[B1], Seq[B2], Seq[B3], Seq[B4], Seq[B5], Seq[B6], Seq[B7], Seq[B8]) => Z)(implicit cxt: ExecutionContext = ECGlobal): Future[Iterable[Z]]
- Definition Classes
- AsyncDBSessionBoilerplate
- Annotations
- @deprecated
- Deprecated
(Since version 0.12.0) will be removed. use oneToManies8Iterable
- final def oneToManies9Traversable[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, Z](statement: String, parameters: Any*)(extractOne: (WrappedResultSet) => A)(extractTo1: (WrappedResultSet) => Option[B1], extractTo2: (WrappedResultSet) => Option[B2], extractTo3: (WrappedResultSet) => Option[B3], extractTo4: (WrappedResultSet) => Option[B4], extractTo5: (WrappedResultSet) => Option[B5], extractTo6: (WrappedResultSet) => Option[B6], extractTo7: (WrappedResultSet) => Option[B7], extractTo8: (WrappedResultSet) => Option[B8], extractTo9: (WrappedResultSet) => Option[B9])(transform: (A, Seq[B1], Seq[B2], Seq[B3], Seq[B4], Seq[B5], Seq[B6], Seq[B7], Seq[B8], Seq[B9]) => Z)(implicit cxt: ExecutionContext = ECGlobal): Future[Iterable[Z]]
- Definition Classes
- AsyncDBSessionBoilerplate
- Annotations
- @deprecated
- Deprecated
(Since version 0.12.0) will be removed. use oneToManies9Iterable
- def oneToManyTraversable[A, B, Z](statement: String, parameters: Any*)(extractOne: (WrappedResultSet) => A)(extractTo: (WrappedResultSet) => Option[B])(transform: (A, Seq[B]) => Z)(implicit cxt: ShortenedNames.EC = ECGlobal): Future[Iterable[Z]]
- Definition Classes
- AsyncDBSession
- Annotations
- @deprecated
- Deprecated
(Since version 0.12.0) will be removed. use oneToManyIterable
- def oneToOneTraversable[A, B, Z](statement: String, parameters: Any*)(extractOne: (WrappedResultSet) => A)(extractTo: (WrappedResultSet) => Option[B])(transform: (A, B) => Z)(implicit cxt: ShortenedNames.EC = ECGlobal): Future[Iterable[Z]]
- Definition Classes
- AsyncDBSession
- Annotations
- @deprecated
- Deprecated
(Since version 0.12.0) will be removed. use oneToOneIterable
- def traversable[A](statement: String, parameters: Any*)(extractor: (WrappedResultSet) => A)(implicit cxt: ShortenedNames.EC = ECGlobal): Future[Iterable[A]]
- Definition Classes
- AsyncDBSession
- Annotations
- @deprecated
- Deprecated
(Since version 0.12.0) will be removed. use iterable