Package one.microstream.storage.types
Interface Database
- All Superinterfaces:
DatabasePart
,ObjectSwizzling
,PersistenceStoring
,Persister
- All Known Implementing Classes:
Database.Default
public interface Database extends DatabasePart, Persister
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
Database.Default
-
Method Summary
Modifier and Type Method Description StorageManager
guaranteeActiveStorage()
Database
guaranteeNoActiveStorage()
default boolean
hasStorage()
static Database
New(String databaseName)
StorageManager
setStorage(StorageManager storage)
StorageManager
storage()
default String
toIdentifyingString()
Methods inherited from interface one.microstream.persistence.types.Persister
createEagerStorer, createLazyStorer, createStorer, getObject, store, storeAll, storeAll
-
Method Details
-
toIdentifyingString
-
storage
StorageManager storage() -
setStorage
-
hasStorage
default boolean hasStorage() -
guaranteeNoActiveStorage
Database guaranteeNoActiveStorage() -
guaranteeActiveStorage
StorageManager guaranteeActiveStorage() -
New
-