Fix compile errors.

This commit is contained in:
Andrzej Cichocki
2018-01-19 15:12:33 +00:00
parent bd342a690c
commit 6ddf684846
7 changed files with 23 additions and 19 deletions

View File

@ -44,7 +44,9 @@ enum class TransactionIsolationLevel {
}
private val _contextDatabase = ThreadLocal<CordaPersistence>()
val contextDatabase get() = _contextDatabase.get() ?: error("Was expecting to find CordaPersistence set on current thread: ${Strand.currentStrand()}")
var contextDatabase: CordaPersistence
get() = _contextDatabase.get() ?: error("Was expecting to find CordaPersistence set on current thread: ${Strand.currentStrand()}")
set(database) = _contextDatabase.set(database)
class CordaPersistence(
val dataSource: DataSource,

View File

@ -15,7 +15,7 @@ val contextTransaction get() = contextTransactionOrNull ?: error("Was expecting
class DatabaseTransaction(
isolation: Int,
private val outerTransaction: DatabaseTransaction?,
val outerTransaction: DatabaseTransaction?,
val database: CordaPersistence
) {
val id: UUID = UUID.randomUUID()