public static final class Database.Default extends Object implements Database
Database.Default| Modifier and Type | Method and Description |
|---|---|
one.microstream.persistence.types.Storer |
createEagerStorer() |
one.microstream.persistence.types.Storer |
createLazyStorer() |
one.microstream.persistence.types.Storer |
createStorer() |
String |
databaseName()
Returns the identifying name of the
Database this part belongs to. |
Object |
getObject(long objectId) |
StorageManager |
guaranteeActiveStorage() |
Database |
guaranteeNoActiveStorage() |
StorageManager |
setStorage(StorageManager storage) |
StorageManager |
storage() |
long |
store(Object instance) |
void |
storeAll(Iterable<?> instances) |
long[] |
storeAll(Object... instances) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waithasStorage, New, toIdentifyingStringpublic final String databaseName()
DatabasePartDatabase this part belongs to.databaseName in interface DatabasePartDatabase.public final StorageManager storage()
public final Database guaranteeNoActiveStorage()
guaranteeNoActiveStorage in interface Databasepublic final StorageManager guaranteeActiveStorage()
guaranteeActiveStorage in interface Databasepublic final StorageManager setStorage(StorageManager storage)
setStorage in interface Databasepublic final Object getObject(long objectId)
getObject in interface one.microstream.persistence.types.PersistergetObject in interface one.microstream.reference.ObjectSwizzlingpublic final long store(Object instance)
store in interface one.microstream.persistence.types.PersistenceStoringstore in interface one.microstream.persistence.types.Persisterpublic final long[] storeAll(Object... instances)
storeAll in interface one.microstream.persistence.types.PersistenceStoringstoreAll in interface one.microstream.persistence.types.Persisterpublic final void storeAll(Iterable<?> instances)
storeAll in interface one.microstream.persistence.types.PersistenceStoringstoreAll in interface one.microstream.persistence.types.Persisterpublic final one.microstream.persistence.types.Storer createLazyStorer()
createLazyStorer in interface one.microstream.persistence.types.Persisterpublic final one.microstream.persistence.types.Storer createStorer()
createStorer in interface one.microstream.persistence.types.Persisterpublic final one.microstream.persistence.types.Storer createEagerStorer()
createEagerStorer in interface one.microstream.persistence.types.PersisterCopyright © 2022 MicroStream Software. All rights reserved.