Package | Description |
---|---|
org.nuxeo.ecm.core.storage | |
org.nuxeo.ecm.core.storage.dbs | |
org.nuxeo.ecm.core.storage.marklogic | |
org.nuxeo.ecm.core.storage.mem | |
org.nuxeo.ecm.core.storage.mongodb |
Modifier and Type | Method and Description |
---|---|
static State.StateDiff |
StateHelper.diff(State a,
State b)
Makes a diff copy of two
State maps. |
Modifier and Type | Method and Description |
---|---|
State.StateDiff |
DBSDocumentState.getStateChange()
Gets a diff of what changed since this document state was read from database or saved.
|
Modifier and Type | Method and Description |
---|---|
void |
DBSTransactionState.DirtyPathsFinder.findDirtyPaths(State.StateDiff value) |
void |
DBSRepository.updateState(String id,
State.StateDiff diff,
DBSTransactionState.ChangeTokenUpdater changeTokenUpdater)
Updates a document.
|
void |
DBSCachingRepository.updateState(String id,
State.StateDiff diff,
DBSTransactionState.ChangeTokenUpdater changeTokenUpdater) |
Modifier and Type | Method and Description |
---|---|
void |
MarkLogicRepository.updateState(String id,
State.StateDiff diff,
DBSTransactionState.ChangeTokenUpdater changeTokenUpdater) |
Modifier and Type | Method and Description |
---|---|
static void |
MemRepository.applyDiff(State state,
State.StateDiff stateDiff)
Applies a
State.StateDiff in-place onto a base State . |
void |
MemRepository.updateState(String id,
State.StateDiff diff,
DBSTransactionState.ChangeTokenUpdater changeTokenUpdater) |
Modifier and Type | Method and Description |
---|---|
List<org.bson.Document> |
MongoDBConverter.UpdateBuilder.build(State.StateDiff diff) |
List<org.bson.Document> |
MongoDBConverter.diffToBson(State.StateDiff diff)
Constructs a list of MongoDB updates from the given
State.StateDiff . |
protected void |
MongoDBConverter.UpdateBuilder.processStateDiff(State.StateDiff diff,
String prefix) |
void |
MongoDBRepository.updateState(String id,
State.StateDiff diff,
DBSTransactionState.ChangeTokenUpdater changeTokenUpdater) |
Copyright © 2019 Nuxeo. All rights reserved.