Class

akka.persistence.jdbc.extension

SlickDatabaseImpl

Related Doc: package extension

Permalink

class SlickDatabaseImpl extends JdbcBackend with Extension with SlickDatabase

Linear Supertypes
SlickDatabase, Extension, JdbcBackend, RelationalBackend, DatabaseComponent, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SlickDatabaseImpl
  2. SlickDatabase
  3. Extension
  4. JdbcBackend
  5. RelationalBackend
  6. DatabaseComponent
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SlickDatabaseImpl()(implicit system: ExtendedActorSystem)

    Permalink

Type Members

  1. class BaseSession extends SessionDef

    Permalink
    Definition Classes
    JdbcBackend
  2. trait BasicActionContext extends ActionContext

    Permalink
    Definition Classes
    DatabaseComponent
  3. class BasicStreamingActionContext extends BasicActionContext with StreamingActionContext with Subscription

    Permalink
    Attributes
    protected[this]
    Definition Classes
    DatabaseComponent
  4. type Context = JdbcActionContext

    Permalink
    Definition Classes
    JdbcBackend → DatabaseComponent
  5. type Database = DatabaseDef

    Permalink
    Definition Classes
    JdbcBackend → DatabaseComponent
  6. class DatabaseCapabilities extends AnyRef

    Permalink
    Definition Classes
    JdbcBackend
  7. class DatabaseDef extends slick.jdbc.JdbcBackend.DatabaseDef

    Permalink
    Definition Classes
    JdbcBackend
  8. type DatabaseFactory = DatabaseFactoryDef

    Permalink
    Definition Classes
    JdbcBackend → DatabaseComponent
  9. trait DatabaseFactoryDef extends AnyRef

    Permalink
    Definition Classes
    JdbcBackend
  10. trait JdbcActionContext extends slick.jdbc.JdbcBackend.BasicActionContext

    Permalink
    Definition Classes
    JdbcBackend
  11. class JdbcStreamingActionContext extends slick.jdbc.JdbcBackend.BasicStreamingActionContext with JdbcActionContext

    Permalink
    Definition Classes
    JdbcBackend
  12. type Session = SessionDef

    Permalink
    Definition Classes
    JdbcBackend → DatabaseComponent
  13. trait SessionDef extends slick.jdbc.JdbcBackend.SessionDef

    Permalink
    Definition Classes
    JdbcBackend
  14. type StreamingContext = JdbcStreamingActionContext

    Permalink
    Definition Classes
    JdbcBackend → DatabaseComponent
  15. type This = JdbcBackend

    Permalink
    Definition Classes
    JdbcBackend → DatabaseComponent

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. val Database: DatabaseFactoryDef

    Permalink
    Definition Classes
    JdbcBackend → DatabaseComponent
  5. lazy val actionLogger: SlickLogger

    Permalink
    Attributes
    protected
    Definition Classes
    DatabaseComponent
  6. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  7. val backend: JdbcBackend

    Permalink
    Definition Classes
    JdbcBackend
  8. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. def close(): Unit

    Permalink

    Free all resources allocated by Slick for this Database, blocking the current thread until everything has been shut down.

    Free all resources allocated by Slick for this Database, blocking the current thread until everything has been shut down.

    Definition Classes
    SlickDatabaseImplSlickDatabase
  10. def createDatabase(config: Config, path: String): Database

    Permalink
    Definition Classes
    JdbcBackend → DatabaseComponent
  11. val db: Database

    Permalink
  12. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  14. def finalize(): Unit

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

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

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

    Permalink
    Definition Classes
    Any
  18. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  21. def shutdown: Future[Unit]

    Permalink

    Free all resources allocated by Slick for this Database.

    Free all resources allocated by Slick for this Database. This is done asynchronously, so you need to wait for the returned Future to complete in order to ensure that everything has been shut down.

    Definition Classes
    SlickDatabaseImplSlickDatabase
  22. lazy val streamLogger: SlickLogger

    Permalink
    Attributes
    protected
    Definition Classes
    DatabaseComponent
  23. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  24. implicit val system: ExtendedActorSystem

    Permalink
  25. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  26. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from SlickDatabase

Inherited from Extension

Inherited from JdbcBackend

Inherited from RelationalBackend

Inherited from DatabaseComponent

Inherited from AnyRef

Inherited from Any

Ungrouped