Uses of Class
org.nuxeo.ecm.core.storage.dbs.DBSDocumentState
-
Uses of DBSDocumentState in org.nuxeo.ecm.core.storage.dbs
Modifier and TypeFieldDescriptionprotected Map<String,
DBSDocumentState> DBSTransactionState.transientStates
Retrieved and created document state.Modifier and TypeMethodDescriptionprotected DBSDocumentState
DBSSession.addProxyState
(String id, String parentId, String name, Long pos, String targetId, String versionSeriesId) Copies the document into a newly-created object.protected DBSDocumentState
DBSTransactionState.getChildState
(String parentId, String name) DBSTransactionState.getStateForUpdate
(String id) Returns a state and marks it as transient, because it's about to be modified or returned to user code (where it may be modified).protected DBSDocumentState
DBSDocument.getStateOrTarget()
Gets the target state if this is a proxy, or the regular state otherwise.protected DBSDocumentState
DBSDocument.getStateOrTarget
(String xpath) protected DBSDocumentState
DBSDocument.getStateOrTarget
(Type type) protected DBSDocumentState
DBSDocument.getStateOrTargetForSchema
(String schema) Checks if the given schema should be resolved on the proxy or the target.protected DBSDocumentState
DBSSession.getVersionByLabel
(String versionSeriesId, String label) protected DBSDocumentState
DBSTransactionState.newTransientState
(State state) New transient state for something just read from the repository.Modifier and TypeMethodDescriptionDBSTransactionState.getChildrenStates
(String parentId) DBSTransactionState.getChildrenStates
(String parentId, boolean excludeSpecialChildren, boolean excludeRegularChildren) DBSTransactionState.getKeyValuedStates
(String key, Object value) DBSTransactionState.getKeyValuedStates
(String key1, Object value1, String key2, Object value2) DBSTransactionState.getStatesForUpdate
(Collection<String> ids) Returns states and marks them transient, because they're about to be returned to user code (where they may be modified).Modifier and TypeMethodDescriptionprotected void
DBSSession.addBackProxyId
(DBSDocumentState docState, String id) protected void
DBSTransactionState.computeBlobKeys
(DBSDocumentState docState, DBSTransactionState.BlobKeysFinder blobKeysFinder) protected DBSTransactionState.ConditionalUpdates
DBSTransactionState.getConditionalUpdateForChangeToken
(DBSDocumentState docState) protected DBSDocument
DBSSession.getDocument
(DBSDocumentState docState) protected DBSDocument
DBSSession.getDocument
(DBSDocumentState docState, boolean readonly) protected void
DBSSession.removeBackProxyId
(DBSDocumentState docState, String id) protected void
DBSSession.removeBackProxyIds
(DBSDocumentState docState, Set<String> ids) protected void
DBSTransactionState.updateProxies
(DBSDocumentState target) protected void
DBSTransactionState.updateProxy
(DBSDocumentState target, String proxyId) Updates the state of a proxy based on its target.protected static boolean
DBSDocument.validateProxyChangeToken
(String userVisibleChangeToken, DBSDocumentState proxyState, DBSDocumentState targetState) ModifierConstructorDescriptionDBSDocument
(DBSDocumentState docState, DocumentType type, DBSSession session, boolean readonly)