Uses of Class
org.nuxeo.ecm.core.storage.State.StateDiff
Package
Description
-
Uses of State.StateDiff in org.nuxeo.ecm.core.storage
-
Uses of State.StateDiff in org.nuxeo.ecm.core.storage.dbs
Modifier and TypeMethodDescriptionDBSDocumentState.getStateChange()
Gets a diff of what changed since this document state was read from database or saved.Modifier and TypeMethodDescriptionvoid
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
Modifier and TypeMethodDescriptionstatic 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
Modifier and TypeMethodDescriptionMongoDBConverter.UpdateBuilder.build
(State.StateDiff diff) 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)