|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use MergeContext | |
|---|---|
| org.granite.client.tide.data | |
| org.granite.client.tide.data.impl | |
| org.granite.client.tide.data.spi | |
| Uses of MergeContext in org.granite.client.tide.data |
|---|
| Methods in org.granite.client.tide.data that return MergeContext | |
|---|---|
MergeContext |
EntityManager.initMerge()
|
| Methods in org.granite.client.tide.data with parameters of type MergeContext | |
|---|---|
void |
EntityManager.handleUpdates(MergeContext mergeContext,
String sourceSessionId,
List<EntityManager.Update> updates)
|
Object |
DataMerger.merge(MergeContext mergeContext,
Object obj,
Object previous,
org.granite.tide.Expression expr,
Object parent,
String propertyName)
|
Object |
EntityManager.mergeExternal(MergeContext mergeContext,
Object obj,
Object previous,
org.granite.tide.Expression expr,
Object parent,
String propertyName,
String setter,
boolean forceUpdate)
|
| Uses of MergeContext in org.granite.client.tide.data.impl |
|---|
| Methods in org.granite.client.tide.data.impl that return MergeContext | |
|---|---|
MergeContext |
EntityManagerImpl.initMerge()
|
| Methods in org.granite.client.tide.data.impl with parameters of type MergeContext | |
|---|---|
boolean |
DirtyCheckContextImpl.checkAndMarkNotDirty(MergeContext mergeContext,
Object entity,
Object source,
Object parent)
|
void |
EntityManagerImpl.defaultMerge(MergeContext mergeContext,
Object obj,
Object dest,
org.granite.tide.Expression expr,
Object parent,
String propertyName)
Default implementation of entity merge for simple ActionScript beans with public properties Can be used to implement Tide managed entities with simple objects |
void |
DirtyCheckContextImpl.fixRemovalsAndPersists(MergeContext mergeContext,
List<Object> removals,
List<Object> persists)
|
void |
EntityManagerImpl.handleMergeConflicts(MergeContext mergeContext)
Dispatch an event when last merge generated conflicts |
void |
EntityManagerImpl.handleRemovalsAndPersists(MergeContext mergeContext,
List<Object> removals,
List<Object> persists)
Remove elements from cache and managed collections |
void |
EntityManagerImpl.handleUpdates(MergeContext mergeContext,
String sourceSessionId,
List<EntityManager.Update> updates)
|
Object |
EntityManagerImpl.internalMergeExternalData(MergeContext mergeContext,
Object obj,
Object prev,
List<Object> removals,
List<Object> persists)
|
Object |
EntityManagerImpl.mergeExternal(MergeContext mergeContext,
Object obj,
Object previous,
org.granite.tide.Expression expr,
Object parent,
String propertyName,
String setter,
boolean forceUpdate)
Merge an object coming from the server in the context |
protected Object |
EntityManagerImpl.mergePersistentCollection(MergeContext mergeContext,
LazyableCollection coll,
Object previous,
org.granite.tide.Expression expr,
Identifiable parent,
String propertyName)
|
void |
DirtyCheckContextImpl.resetAllEntities(MergeContext mergeContext,
Set<Object> cache)
|
void |
DirtyCheckContextImpl.resetEntity(MergeContext mergeContext,
Object entity,
Identifiable parent,
Set<Object> cache)
|
void |
EntityManagerImpl.resolveMergeConflicts(MergeContext mergeContext,
Object modifiedEntity,
Object localEntity,
boolean resolving)
Resolve merge conflicts |
| Uses of MergeContext in org.granite.client.tide.data.spi |
|---|
| Methods in org.granite.client.tide.data.spi that return MergeContext | |
|---|---|
static MergeContext |
MergeContext.get(EntityManager entityManager)
|
| Methods in org.granite.client.tide.data.spi with parameters of type MergeContext | |
|---|---|
boolean |
DirtyCheckContext.checkAndMarkNotDirty(MergeContext mergeContext,
Object local,
Object received,
Object parent)
|
void |
DirtyCheckContext.fixRemovalsAndPersists(MergeContext mergeContext,
List<Object> removals,
List<Object> persists)
|
void |
DirtyCheckContext.resetAllEntities(MergeContext mergeContext,
Set<Object> cache)
|
void |
DirtyCheckContext.resetEntity(MergeContext mergeContext,
Object entity,
Identifiable parent,
Set<Object> cache)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||