trait CassandraInstance extends Serializable

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

Abstract Value Members

  1. abstract val cassandraConfig: CassandraConfig
  2. abstract def getSession: () ⇒ CqlSession

    Session constructor

Concrete Value Members

  1. def closeAsync: CompletionStage[Void]
  2. def dropKeyspace(keyspace: String, session: CqlSession): Unit
  3. def ensureKeyspaceExists(keyspace: String, session: CqlSession): Unit
  4. lazy val session: CqlSession
    Annotations
    @transient()
  5. def withSession[T](block: (CqlSession) ⇒ T): T

    Without session close, for a manual session control

  6. def withSessionDo[T](block: (CqlSession) ⇒ T): T

    With session close