Packages

c

molecule.core.marshalling

DatomicDevLocalProxy

case class DatomicDevLocalProxy(protocol: String, system: String, storageDir: String, dbName: String, schema: Seq[String], attrMap: Map[String, (Int, String)], testDbStatus: Int = 0, testDbView: Option[DbView] = None, adhocDbView: Option[DbView] = None, uuid: String = UUID.randomUUID().toString) extends ConnProxy with Product with Serializable

Datomic dev-local proxy connection for locally testing against the Datomic Client api

protocol

Datomic protocol: mem, dev or pro

system

Name of Datomic system which translates into a directory in the datomic distributions folder where databases will be saved

storageDir

Path to the downloaded dev-local directory

dbName

Name of database, like "mbrainz-1968-1973"

schema

Seq of schema transaction data from generated boilerplate code

attrMap

Map of attribute data from generated boilerplate code

testDbStatus

Internally applied setting, not intended to be set by user

testDbView

Internally applied setting, not intended to be set by user

adhocDbView

Internally applied setting, not intended to be set by user

uuid

Internally applied setting, not intended to be set by user

Source
ConnProxy.scala
Linear Supertypes
Serializable, Serializable, Product, Equals, ConnProxy, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DatomicDevLocalProxy
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. ConnProxy
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new DatomicDevLocalProxy(protocol: String, system: String, storageDir: String, dbName: String, schema: Seq[String], attrMap: Map[String, (Int, String)], testDbStatus: Int = 0, testDbView: Option[DbView] = None, adhocDbView: Option[DbView] = None, uuid: String = UUID.randomUUID().toString)

    protocol

    Datomic protocol: mem, dev or pro

    system

    Name of Datomic system which translates into a directory in the datomic distributions folder where databases will be saved

    storageDir

    Path to the downloaded dev-local directory

    dbName

    Name of database, like "mbrainz-1968-1973"

    schema

    Seq of schema transaction data from generated boilerplate code

    attrMap

    Map of attribute data from generated boilerplate code

    testDbStatus

    Internally applied setting, not intended to be set by user

    testDbView

    Internally applied setting, not intended to be set by user

    adhocDbView

    Internally applied setting, not intended to be set by user

    uuid

    Internally applied setting, not intended to be set by user

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val adhocDbView: Option[DbView]

    Internal holder of optional current ad-hoc DbView object

    Internal holder of optional current ad-hoc DbView object

    Definition Classes
    DatomicDevLocalProxyConnProxy
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. val attrMap: Map[String, (Int, String)]

    Map of attribute meta data.

    Map of attribute meta data. Supplied from generated boilerplate code.

    Attr name -> (orderIndex, type string)

    Definition Classes
    DatomicDevLocalProxyConnProxy
  7. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  8. val dbName: String
  9. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  10. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  12. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  13. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  15. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  16. val protocol: String
  17. val schema: Seq[String]

    Seq of edn strings to transact schema.

    Seq of edn strings to transact schema. Supplied from generated boilerplate code.

    Definition Classes
    DatomicDevLocalProxyConnProxy
  18. val storageDir: String
  19. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  20. val system: String
  21. val testDbStatus: Int

    Internal setting for test db status

    Internal setting for test db status

    0 inactive 1 active -1 de-activate signal

    Definition Classes
    DatomicDevLocalProxyConnProxy
  22. val testDbView: Option[DbView]

    Internal holder of optional current test DbView object

    Internal holder of optional current test DbView object

    Definition Classes
    DatomicDevLocalProxyConnProxy
  23. val uuid: String

    Unique internal identifier for cached proxy connection on server side

    Unique internal identifier for cached proxy connection on server side

    Definition Classes
    DatomicDevLocalProxyConnProxy
  24. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from ConnProxy

Inherited from AnyRef

Inherited from Any

Ungrouped