Companion

object Companion

Functions

Link copied to clipboard
fun fromDataSource(dataSource: DataSource, ownsDataSource: Boolean = false, dynamicJson: Json = octaviusJson, dynamicWriteStrategy: DynamicWriteStrategy = DynamicWriteStrategy.AUTOMATIC_WHEN_UNAMBIGUOUS): OctaviusClient

Builds a client over dataSource, running its own transactions on the calling thread.

Link copied to clipboard
fun fromSessionProvider(provider: SessionProvider, ownsProvider: Boolean = true, dynamicJson: Json = octaviusJson, dynamicWriteStrategy: DynamicWriteStrategy = DynamicWriteStrategy.AUTOMATIC_WHEN_UNAMBIGUOUS): OctaviusClient

Builds a client over a SessionProvider of your own.