Trait

scalikejdbc.async

AsyncDBSession

Related Doc: package async

Permalink

trait AsyncDBSession extends LogSupport

Asynchronous DB Session

Linear Supertypes
LogSupport, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AsyncDBSession
  2. LogSupport
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract val connection: AsyncConnection

    Permalink

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. def ensureAndNormalizeParameters(parameters: Seq[Any]): Seq[Any]

    Permalink
    Attributes
    protected
  7. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  8. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  9. def execute(statement: String, parameters: Any*)(implicit cxt: ShortenedNames.EC = ECGlobal): Future[Boolean]

    Permalink
  10. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  12. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  13. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  14. def list[A](statement: String, parameters: Any*)(extractor: (WrappedResultSet) ⇒ A)(implicit cxt: ShortenedNames.EC = ECGlobal): Future[List[A]]

    Permalink
  15. val log: Log

    Permalink
    Attributes
    protected
    Definition Classes
    LogSupport
  16. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  17. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  18. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  19. 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: ShortenedNames.EC = ECGlobal): Future[Traversable[Z]]

    Permalink
  20. 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: ShortenedNames.EC = ECGlobal): Future[Traversable[Z]]

    Permalink
  21. 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: ShortenedNames.EC = ECGlobal): Future[Traversable[Z]]

    Permalink
  22. 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: ShortenedNames.EC = ECGlobal): Future[Traversable[Z]]

    Permalink
  23. 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[Traversable[Z]]

    Permalink
  24. 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[Traversable[Z]]

    Permalink
  25. def queryLogging(statement: String, parameters: Seq[Any]): Unit

    Permalink
    Attributes
    protected
  26. def single[A](statement: String, parameters: Any*)(extractor: (WrappedResultSet) ⇒ A)(implicit cxt: ShortenedNames.EC = ECGlobal): Future[Option[A]]

    Permalink
  27. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  28. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  29. def traversable[A](statement: String, parameters: Any*)(extractor: (WrappedResultSet) ⇒ A)(implicit cxt: ShortenedNames.EC = ECGlobal): Future[Traversable[A]]

    Permalink
  30. def update(statement: String, parameters: Any*)(implicit cxt: ShortenedNames.EC = ECGlobal): Future[Int]

    Permalink
  31. def updateAndReturnGeneratedKey(statement: String, parameters: Any*)(implicit cxt: ShortenedNames.EC = ECGlobal): Future[Long]

    Permalink
  32. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  33. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  34. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  35. def withListeners[A](statement: String, parameters: Seq[Any], startMillis: Long = System.currentTimeMillis)(f: Future[A])(implicit cxt: ShortenedNames.EC = EC.global): Future[A]

    Permalink
    Attributes
    protected

Inherited from LogSupport

Inherited from AnyRef

Inherited from Any

Ungrouped