Package com.db4o.internal
Interface InternalObjectContainer
-
- All Superinterfaces:
ExtObjectContainer,ObjectContainer
- All Known Subinterfaces:
ObjectContainerSpec
- All Known Implementing Classes:
ClientObjectContainer,ExternalObjectContainer,IoAdaptedObjectContainer,LocalObjectContainer,ObjectContainerBase,ObjectContainerSession,TransportObjectContainer
public interface InternalObjectContainer extends ExtObjectContainer
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Callbackscallbacks()voidcallbacks(Callbacks cb)ClassMetadataclassMetadataForID(int id)ClassMetadataclassMetadataForName(java.lang.String name)ClassMetadataclassMetadataForReflectClass(ReflectClass reflectClass)Config4ImplconfigImpl()ObjectContainerBasecontainer()NativeQueryHandlergetNativeQueryHandler()HandlerRegistryhandlers()booleaninCallback()intinstanceCount(ClassMetadata clazz, Transaction trans)booleanisClient()EventRegistryImplnewEventRegistry()voidstoreAll(Transaction trans, Iterator4 objects)<R> RsyncExec(Closure4<R> block)Transactiontransaction()UpdateDepthProviderupdateDepthProvider()-
Methods inherited from interface com.db4o.ext.ExtObjectContainer
activate, backup, backup, backupSync, backupSync, bind, configure, deactivate, descend, getByID, getByUUID, getID, getObjectInfo, identity, isActive, isCached, isClosed, isStored, knownClasses, lock, openSession, peekPersisted, purge, purge, reflector, refresh, releaseSemaphore, setSemaphore, store, storedClass, storedClasses, systemInfo, version
-
Methods inherited from interface com.db4o.ObjectContainer
activate, close, commit, deactivate, delete, ext, query, query, query, query, query, queryByExample, rollback, store
-
-
-
-
Method Detail
-
callbacks
void callbacks(Callbacks cb)
-
callbacks
Callbacks callbacks()
-
container
ObjectContainerBase container()
-
transaction
Transaction transaction()
-
getNativeQueryHandler
NativeQueryHandler getNativeQueryHandler()
-
classMetadataForReflectClass
ClassMetadata classMetadataForReflectClass(ReflectClass reflectClass)
-
classMetadataForName
ClassMetadata classMetadataForName(java.lang.String name)
-
classMetadataForID
ClassMetadata classMetadataForID(int id)
-
handlers
HandlerRegistry handlers()
-
configImpl
Config4Impl configImpl()
-
syncExec
<R> R syncExec(Closure4<R> block)
-
instanceCount
int instanceCount(ClassMetadata clazz, Transaction trans)
-
isClient
boolean isClient()
-
storeAll
void storeAll(Transaction trans, Iterator4 objects)
-
updateDepthProvider
UpdateDepthProvider updateDepthProvider()
-
newEventRegistry
EventRegistryImpl newEventRegistry()
-
inCallback
boolean inCallback()
-
-