Uses of Class
org.nuxeo.ecm.core.storage.dbs.DBSDocumentState
-
Packages that use DBSDocumentState Package Description org.nuxeo.ecm.core.storage.dbs -
-
Uses of DBSDocumentState in org.nuxeo.ecm.core.storage.dbs
Fields in org.nuxeo.ecm.core.storage.dbs declared as DBSDocumentState Modifier and Type Field Description protected DBSDocumentState
DBSDocument. docState
protected DBSDocumentState
DBSTransactionState.ChangeTokenUpdater. docState
Fields in org.nuxeo.ecm.core.storage.dbs with type parameters of type DBSDocumentState Modifier and Type Field Description protected Map<String,DBSDocumentState>
DBSTransactionState. transientStates
Retrieved and created document state.Methods in org.nuxeo.ecm.core.storage.dbs that return DBSDocumentState Modifier and Type Method Description protected DBSDocumentState
DBSSession. addProxyState(String id, String parentId, String name, Long pos, String targetId, String versionSeriesId)
DBSDocumentState
DBSTransactionState. copy(String id)
Copies the document into a newly-created object.DBSDocumentState
DBSTransactionState. createChild(String id, String parentId, String name, Long pos, String typeName)
protected DBSDocumentState
DBSSession. createChildState(String id, String parentId, String name, Long pos, String typeName)
DBSDocumentState
DBSTransactionState. getChildState(String parentId, String name)
DBSDocumentState
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.Methods in org.nuxeo.ecm.core.storage.dbs that return types with arguments of type DBSDocumentState Modifier and Type Method Description List<DBSDocumentState>
DBSTransactionState. getChildrenStates(String parentId)
List<DBSDocumentState>
DBSTransactionState. getChildrenStates(String parentId, boolean excludeSpecialChildren, boolean excludeRegularChildren)
List<DBSDocumentState>
DBSTransactionState. getKeyValuedStates(String key, Object value)
List<DBSDocumentState>
DBSTransactionState. getKeyValuedStates(String key1, Object value1, String key2, Object value2)
List<DBSDocumentState>
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).Methods in org.nuxeo.ecm.core.storage.dbs with parameters of type DBSDocumentState Modifier and Type Method Description protected void
DBSSession. addBackProxyId(DBSDocumentState docState, String id)
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)
Constructors in org.nuxeo.ecm.core.storage.dbs with parameters of type DBSDocumentState Constructor Description ChangeTokenUpdater(DBSDocumentState docState)
DBSDocument(DBSDocumentState docState, DocumentType type, DBSSession session, boolean readonly)
-