graph BT
Type["ICallbacks"]
class Type type-node
Implementing0["NullCallbacks"]-.->Type
click Implementing0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Callbacks/NullCallbacks"
Implementing1["EventRegistryImpl"]-.->Type
click Implementing1 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Events/EventRegistryImpl"
Syntax
public interface ICallbacks
Methods
| Name |
Value |
Summary |
| CaresAboutCommitted() |
bool |
|
| CaresAboutCommitting() |
bool |
|
| CaresAboutDeleted() |
bool |
|
| CaresAboutDeleting() |
bool |
|
| ClassOnRegistered(ClassMetadata) |
void |
|
| CloseOnStarted(IObjectContainer) |
void |
|
| CommitOnCompleted(Transaction, CallbackObjectInfoCollections, bool) |
void |
|
| CommitOnStarted(Transaction, CallbackObjectInfoCollections) |
void |
|
| ObjectCanActivate(Transaction, Object) |
bool |
|
| ObjectCanDeactivate(Transaction, IObjectInfo) |
bool |
|
| ObjectCanDelete(Transaction, IObjectInfo) |
bool |
|
| ObjectCanNew(Transaction, Object) |
bool |
|
| ObjectCanUpdate(Transaction, IObjectInfo) |
bool |
|
| ObjectOnActivate(Transaction, IObjectInfo) |
void |
|
| ObjectOnDeactivate(Transaction, IObjectInfo) |
void |
|
| ObjectOnDelete(Transaction, IObjectInfo) |
void |
|
| ObjectOnInstantiate(Transaction, IObjectInfo) |
void |
|
| ObjectOnNew(Transaction, IObjectInfo) |
void |
|
| ObjectOnUpdate(Transaction, IObjectInfo) |
void |
|
| OpenOnFinished(IObjectContainer) |
void |
|
| QueryOnFinished(Transaction, IQuery) |
void |
|
| QueryOnStarted(Transaction, IQuery) |
void |
|