public class RecordChangeProxyMerger
extends java.lang.Object
| Constructor and Description |
|---|
RecordChangeProxyMerger() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<RecordValue> |
getOptimisticLockConflicts(RuntimeToPersistentConverter converter,
java.util.Collection<RecordHolder> records) |
java.util.List<RecordHolder> |
mergeChanges(RuntimeToPersistentConverter converter,
Namespace namespace,
boolean checkConflicts,
java.util.Collection<RecordHolder> records)
It merges all changes from proxies to the proxied records.
|
RecordHolder |
mergeChanges(RuntimeToPersistentConverter converter,
Namespace namespace,
boolean checkConflicts,
RecordHolder record)
It merges all changes from proxy to the proxied record.
|
java.util.List<RecordHolder> |
mergeChanges(RuntimeToPersistentConverter converter,
Namespace namespace,
boolean checkConflicts,
RecordProxySetHolder proxySet)
It merges all proxies from proxy set.
|
public RecordHolder mergeChanges(RuntimeToPersistentConverter converter, Namespace namespace, boolean checkConflicts, RecordHolder record) throws OptimisticLockException
LspsRuntimeException.
It returns proxied record of the record with applied changes.converter - namespace - record - checkConflicts - OptimisticLockExceptionpublic java.util.List<RecordHolder> mergeChanges(RuntimeToPersistentConverter converter, Namespace namespace, boolean checkConflicts, RecordProxySetHolder proxySet) throws OptimisticLockException
converter - namespace - checkConflicts - proxySet - OptimisticLockExceptionpublic java.util.List<RecordHolder> mergeChanges(RuntimeToPersistentConverter converter, Namespace namespace, boolean checkConflicts, java.util.Collection<RecordHolder> records) throws OptimisticLockException
converter - namespace - checkConflicts - records - OptimisticLockExceptionpublic java.util.Set<RecordValue> getOptimisticLockConflicts(RuntimeToPersistentConverter converter, java.util.Collection<RecordHolder> records)
Copyright © 2007-2020 Whitestein Technologies. All Rights Reserved.