Opf
Class ObjectCache


public class ObjectCache


Constructor Summary
ObjectCache()
           

Method Summary
 voidAddDeleteEvent(object domainObject)
           
 voidAddInsertEvent(object domainObject)
           
 voidAddLoadedObject(ObjectInstance domainObjectInstance)
           
 voidAddSyncedEvent(object domainObject)
           
 voidAddTransientObject(object domainObject)
           
 voidAddUpdateEvent(object domainObject)
           
 objectFindObject(Type type, object key)
           
 IListGetEvents(object domainObject)
           
 IListGetEvents()
           
 voidRemoveObject(object domainObject)
           

Constructor Detail

ObjectCache

public ObjectCache()
Method Detail

AddDeleteEvent

public void AddDeleteEvent(object domainObject)

AddInsertEvent

public void AddInsertEvent(object domainObject)

AddLoadedObject

public void AddLoadedObject(ObjectInstance domainObjectInstance)

AddSyncedEvent

public void AddSyncedEvent(object domainObject)

AddTransientObject

public void AddTransientObject(object domainObject)

AddUpdateEvent

public void AddUpdateEvent(object domainObject)

FindObject

public object FindObject(Type type, object key)

GetEvents

public IList GetEvents(object domainObject)

GetEvents

public IList GetEvents()

RemoveObject

public void RemoveObject(object domainObject)