Package one.microstream.storage.types
Interface Database
-
- All Superinterfaces:
DatabasePart,one.microstream.reference.ObjectSwizzling,one.microstream.persistence.types.PersistenceStoring,one.microstream.persistence.types.Persister
- All Known Implementing Classes:
Database.Default
public interface Database extends DatabasePart, one.microstream.persistence.types.Persister
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classDatabase.Default
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description StorageManagerguaranteeActiveStorage()DatabaseguaranteeNoActiveStorage()default booleanhasStorage()static DatabaseNew(String databaseName)StorageManagersetStorage(StorageManager storage)StorageManagerstorage()default StringtoIdentifyingString()-
Methods inherited from interface one.microstream.storage.types.DatabasePart
databaseName
-
-
-
-
Method Detail
-
toIdentifyingString
default String toIdentifyingString()
-
storage
StorageManager storage()
-
setStorage
StorageManager setStorage(StorageManager storage)
-
hasStorage
default boolean hasStorage()
-
guaranteeNoActiveStorage
Database guaranteeNoActiveStorage()
-
guaranteeActiveStorage
StorageManager guaranteeActiveStorage()
-
-