Uses of Class
org.nuxeo.ecm.core.storage.State.StateDiff
-
Packages that use State.StateDiff Package Description org.nuxeo.ecm.core.storage org.nuxeo.ecm.core.storage.dbs org.nuxeo.ecm.core.storage.mem org.nuxeo.ecm.core.storage.mongodb -
-
Uses of State.StateDiff in org.nuxeo.ecm.core.storage
Methods in org.nuxeo.ecm.core.storage that return State.StateDiff Modifier and Type Method Description static State.StateDiff
StateHelper. diff(State a, State b)
Makes a diff copy of twoState
maps. -
Uses of State.StateDiff in org.nuxeo.ecm.core.storage.dbs
Methods in org.nuxeo.ecm.core.storage.dbs that return State.StateDiff Modifier and Type Method Description State.StateDiff
DBSDocumentState. getStateChange()
Gets a diff of what changed since this document state was read from database or saved.Methods in org.nuxeo.ecm.core.storage.dbs with parameters of type State.StateDiff Modifier and Type Method Description void
DBSTransactionState.DirtyPathsFinder. findDirtyPaths(State.StateDiff value)
void
DBSCachingConnection. updateState(String id, State.StateDiff diff, DBSTransactionState.ConditionalUpdates conditionalUpdates)
void
DBSConnection. updateState(String id, State.StateDiff diff, DBSTransactionState.ConditionalUpdates conditionalUpdates)
Updates a document. -
Uses of State.StateDiff in org.nuxeo.ecm.core.storage.mem
Methods in org.nuxeo.ecm.core.storage.mem with parameters of type State.StateDiff Modifier and Type Method Description static void
MemConnection. applyDiff(State state, State.StateDiff stateDiff)
Applies aState.StateDiff
in-place onto a baseState
.void
MemConnection. updateState(String id, State.StateDiff diff, DBSTransactionState.ConditionalUpdates conditionalUpdates)
-
Uses of State.StateDiff in org.nuxeo.ecm.core.storage.mongodb
Methods in org.nuxeo.ecm.core.storage.mongodb with parameters of type State.StateDiff Modifier and Type Method Description MongoDBConverter.ConditionsAndUpdates
MongoDBConverter.UpdateBuilder. build(State.StateDiff diff)
MongoDBConverter.ConditionsAndUpdates
MongoDBConverter. diffToBson(State.StateDiff diff)
Constructs a list of MongoDB updates from the givenState.StateDiff
.protected void
MongoDBConverter.UpdateBuilder. processStateDiff(State.StateDiff diff, String prefix)
void
MongoDBConnection. updateState(String id, State.StateDiff diff, DBSTransactionState.ConditionalUpdates conditionalUpdates)
-