lightdb.store.Store
See theStore companion object
abstract class Store[Doc <: Document[Doc], Model <: DocumentModel[Doc]](val name: String, val path: Option[Path], val model: Model, val lightDB: LightDB, val storeManager: StoreManager) extends Initializable, Disposable
Attributes
- Companion
- object
- Graph
-
- Supertypes
- Known subtypes
-
Members list
Type members
Classlikes
object transaction
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
transaction.type
object trigger extends StoreTriggers[Doc, Model]
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
trigger.type
Types
Value members
Concrete methods
Optimizes this store. This allows the implementation an opportunity to clean up, optimize, etc. to improve the performance of the store.
Optimizes this store. This allows the implementation an opportunity to clean up, optimize, etc. to improve the performance of the store.
Attributes
Concrete fields
Inherited fields
Calls doDispose() exactly one time. Safe to call multiple times.
Calls doDispose() exactly one time. Safe to call multiple times.
Attributes
- Inherited from:
- Disposable
Calls initialize() exactly one time. Safe to call multiple times.
Calls initialize() exactly one time. Safe to call multiple times.
Attributes
- Inherited from:
- Initializable
In this article