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 Callbacks
callbacks()
void
callbacks(Callbacks cb)
ClassMetadata
classMetadataForID(int id)
ClassMetadata
classMetadataForName(java.lang.String name)
ClassMetadata
classMetadataForReflectClass(ReflectClass reflectClass)
Config4Impl
configImpl()
ObjectContainerBase
container()
NativeQueryHandler
getNativeQueryHandler()
HandlerRegistry
handlers()
boolean
inCallback()
int
instanceCount(ClassMetadata clazz, Transaction trans)
boolean
isClient()
EventRegistryImpl
newEventRegistry()
void
storeAll(Transaction trans, Iterator4 objects)
<R> R
syncExec(Closure4<R> block)
Transaction
transaction()
UpdateDepthProvider
updateDepthProvider()
-
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()
-
-