Package | Description |
---|---|
org.nuxeo.ecm.core.storage.dbs |
Modifier and Type | Field and Description |
---|---|
protected DBSDocumentState |
DBSDocument.docState |
protected DBSDocumentState |
DBSTransactionState.FulltextFinder.document |
Modifier and Type | Field and Description |
---|---|
protected Map<String,DBSDocumentState> |
DBSTransactionState.transientStates
Retrieved and created document state.
|
Modifier and Type | Method and 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.
|
Modifier and Type | Method and Description |
---|---|
List<DBSDocumentState> |
DBSTransactionState.getChildrenStates(String parentId) |
List<DBSDocumentState> |
DBSTransactionState.getKeyValuedStates(String key,
Object value) |
List<DBSDocumentState> |
DBSTransactionState.getKeyValuedStates(String key1,
Object value1,
String key2,
Object value2) |
List<DBSDocumentState> |
DBSTransactionState.getStatesForUpdate(List<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 Type | Method and Description |
---|---|
protected void |
DBSSession.addBackProxyId(DBSDocumentState docState,
String id) |
protected DBSDocument |
DBSSession.getDocument(DBSDocumentState docState) |
protected DBSDocument |
DBSSession.getDocument(DBSDocumentState docState,
boolean readonly) |
protected String[] |
DBSTransactionState.getReadACL(DBSDocumentState docState)
Gets the Read ACL (flat list of users having browse permission, including inheritance) on a document.
|
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.
|
Constructor and Description |
---|
DBSDocument(DBSDocumentState docState,
DocumentType type,
DBSSession session,
boolean readonly) |
FulltextFinder(FulltextParser fulltextParser,
DBSDocumentState document,
DBSSession session)
Prepares parsing for one document.
|
Copyright © 2016 Nuxeo SA. All rights reserved.