Package | Description |
---|---|
org.nuxeo.ecm.core.storage.sql |
Implementation of a Nuxeo repository over an SQL database.
|
org.nuxeo.ecm.core.storage.sql.coremodel | |
org.nuxeo.ecm.core.storage.sql.ra |
Modifier and Type | Field and Description |
---|---|
protected Node |
SessionImpl.FulltextFinder.document |
Modifier and Type | Method and Description |
---|---|
Node |
SessionImpl.addChildNode(Node parent,
String name,
Long pos,
String typeName,
boolean complexProp) |
Node |
Session.addChildNode(Node parent,
String name,
Long pos,
String typeName,
boolean complexProp)
Creates a new child node.
|
Node |
SessionImpl.addChildNode(Serializable id,
Node parent,
String name,
Long pos,
String typeName,
boolean complexProp) |
Node |
Session.addChildNode(Serializable id,
Node parent,
String name,
Long pos,
String typeName,
boolean complexProp)
Creates a new child node with given id (used for import).
|
protected Node |
SessionImpl.addNode(Serializable id,
Serializable parentId,
String name,
Long pos,
String typeName,
boolean complexProp) |
Node |
SessionImpl.addProxy(Serializable targetId,
Serializable versionableId,
Node parent,
String name,
Long pos) |
Node |
Session.addProxy(Serializable targetId,
Serializable versionSeriesId,
Node parent,
String name,
Long pos)
Creates a proxy for a version node.
|
Node |
SessionImpl.checkIn(Node node,
String label,
String checkinComment) |
Node |
Session.checkIn(Node node,
String label,
String checkinComment)
Checks in a checked-out node: creates a new version with a copy of its information.
|
Node |
SessionImpl.copy(Node source,
Node parent,
String name) |
Node |
Session.copy(Node source,
Node parent,
String name)
Copies a node to a new location with a new name.
|
Node |
SessionImpl.getChildNode(Node parent,
String name,
boolean complexProp) |
Node |
Session.getChildNode(Node parent,
String name,
boolean complexProp)
Gets a child node given its parent and name.
|
Node |
SessionImpl.getLastVersion(Serializable versionSeriesId) |
Node |
Session.getLastVersion(Serializable versionSeriesId)
Gets the last version for a given version series id.
|
Node |
SessionImpl.getNodeById(Serializable id) |
Node |
Session.getNodeById(Serializable id)
Gets a node given its id.
|
protected Node |
SessionImpl.getNodeById(Serializable id,
boolean prefetch) |
Node |
SessionImpl.getNodeByPath(String path,
Node node) |
Node |
Session.getNodeByPath(String path,
Node node)
Gets a node given its absolute path, or given an existing node and a relative path.
|
Node |
SessionImpl.getParentNode(Node node) |
Node |
Session.getParentNode(Node node)
Gets the parent of a node.
|
Node |
SessionImpl.getRootNode() |
Node |
Session.getRootNode()
Gets the root node of the repository.
|
Node |
SessionImpl.getVersionByLabel(Serializable versionSeriesId,
String label) |
Node |
Session.getVersionByLabel(Serializable versionSeriesId,
String label)
Gets a version given its version series id and label.
|
Node |
SessionImpl.move(Node source,
Node parent,
String name) |
Node |
Session.move(Node source,
Node parent,
String name)
Moves a node to a new location with a new name.
|
Modifier and Type | Method and Description |
---|---|
List<Node> |
SessionImpl.getChildren(Node parent,
String name,
boolean complexProp) |
List<Node> |
Session.getChildren(Node parent,
String name,
boolean complexProp)
Gets the children of a node.
|
List<Node> |
SessionImpl.getNodesByIds(List<Serializable> ids) |
List<Node> |
Session.getNodesByIds(List<Serializable> ids)
Gets several nodes given their ids.
|
List<Node> |
SessionImpl.getNodesByIds(List<Serializable> ids,
boolean prefetch) |
List<Node> |
SessionImpl.getProxies(Node document,
Node parent) |
List<Node> |
Session.getProxies(Node document,
Node parent)
Finds the proxies for a document.
|
List<Node> |
SessionImpl.getVersions(Serializable versionSeriesId) |
List<Node> |
Session.getVersions(Serializable versionSeriesId)
Gets all the versions for a given version series id.
|
Modifier and Type | Method and Description |
---|---|
Node |
SessionImpl.addChildNode(Node parent,
String name,
Long pos,
String typeName,
boolean complexProp) |
Node |
Session.addChildNode(Node parent,
String name,
Long pos,
String typeName,
boolean complexProp)
Creates a new child node.
|
Node |
SessionImpl.addChildNode(Serializable id,
Node parent,
String name,
Long pos,
String typeName,
boolean complexProp) |
Node |
Session.addChildNode(Serializable id,
Node parent,
String name,
Long pos,
String typeName,
boolean complexProp)
Creates a new child node with given id (used for import).
|
boolean |
SessionImpl.addMixinType(Node node,
String mixin) |
boolean |
Session.addMixinType(Node node,
String mixin)
Adds a mixin to a node.
|
Node |
SessionImpl.addProxy(Serializable targetId,
Serializable versionableId,
Node parent,
String name,
Long pos) |
Node |
Session.addProxy(Serializable targetId,
Serializable versionSeriesId,
Node parent,
String name,
Long pos)
Creates a proxy for a version node.
|
Node |
SessionImpl.checkIn(Node node,
String label,
String checkinComment) |
Node |
Session.checkIn(Node node,
String label,
String checkinComment)
Checks in a checked-out node: creates a new version with a copy of its information.
|
Serializable |
PersistenceContext.checkIn(Node node,
String label,
String checkinComment)
Checks in a node (creates a version).
|
void |
SessionImpl.checkOut(Node node) |
void |
Session.checkOut(Node node)
Checks out a checked-in node.
|
void |
PersistenceContext.checkOut(Node node)
Checks out a node.
|
Node |
SessionImpl.copy(Node source,
Node parent,
String name) |
Node |
Session.copy(Node source,
Node parent,
String name)
Copies a node to a new location with a new name.
|
Serializable |
PersistenceContext.copy(Node source,
Serializable parentId,
String name)
Copy a child to a new parent with a new name.
|
Node |
SessionImpl.getChildNode(Node parent,
String name,
boolean complexProp) |
Node |
Session.getChildNode(Node parent,
String name,
boolean complexProp)
Gets a child node given its parent and name.
|
List<Node> |
SessionImpl.getChildren(Node parent,
String name,
boolean complexProp) |
List<Node> |
Session.getChildren(Node parent,
String name,
boolean complexProp)
Gets the children of a node.
|
Node |
SessionImpl.getNodeByPath(String path,
Node node) |
Node |
Session.getNodeByPath(String path,
Node node)
Gets a node given its absolute path, or given an existing node and a relative path.
|
Node |
SessionImpl.getParentNode(Node node) |
Node |
Session.getParentNode(Node node)
Gets the parent of a node.
|
String |
SessionImpl.getPath(Node node) |
String |
Session.getPath(Node node)
Gets the absolute path of a node.
|
List<Node> |
SessionImpl.getProxies(Node document,
Node parent) |
List<Node> |
Session.getProxies(Node document,
Node parent)
Finds the proxies for a document.
|
boolean |
SessionImpl.hasChildNode(Node parent,
String name,
boolean complexProp) |
boolean |
Session.hasChildNode(Node parent,
String name,
boolean complexProp)
Checks if a child node with the given name exists.
|
boolean |
SessionImpl.hasChildren(Node parent,
boolean complexProp) |
boolean |
Session.hasChildren(Node parent,
boolean complexProp)
Checks it a node has children.
|
Node |
SessionImpl.move(Node source,
Node parent,
String name) |
Node |
Session.move(Node source,
Node parent,
String name)
Moves a node to a new location with a new name.
|
void |
PersistenceContext.move(Node source,
Serializable parentId,
String name)
Move a child to a new parent with a new name.
|
void |
SessionImpl.orderBefore(Node parent,
Node source,
Node dest) |
void |
Session.orderBefore(Node parent,
Node source,
Node dest)
Order the given source child node before the destination child node.
|
boolean |
SessionImpl.removeMixinType(Node node,
String mixin) |
boolean |
Session.removeMixinType(Node node,
String mixin)
Removes a mixin from a node.
|
void |
SessionImpl.removeNode(Node node) |
void |
Session.removeNode(Node node)
Removes a node from the storage.
|
void |
SessionImpl.removePropertyNode(Node node) |
void |
Session.removePropertyNode(Node node)
Removes a property node from the storage.
|
void |
SessionImpl.restore(Node node,
Node version) |
void |
Session.restore(Node node,
Node version)
Restores a node to a given version.
|
void |
PersistenceContext.restoreVersion(Node node,
Node version)
Restores a node to a given version.
|
void |
SessionImpl.setProxyTarget(Node proxy,
Serializable targetId) |
void |
Session.setProxyTarget(Node proxy,
Serializable targetId)
Sets a proxies' target.
|
Constructor and Description |
---|
FulltextFinder(FulltextParser fulltextParser,
Node document,
SessionImpl session) |
IdWithTypes(Node node) |
Modifier and Type | Field and Description |
---|---|
protected Node |
SQLDocumentLive.node |
Modifier and Type | Method and Description |
---|---|
protected Node |
SQLSession.addChildProperty(Node parent,
String name,
Long pos,
String typeName) |
protected Node |
SQLDocumentLive.getChild(Node node,
String name,
Type type) |
protected Node |
SQLDocumentLive.getChildForWrite(Node node,
String name,
Type type) |
protected Node |
SQLSession.getChildProperty(Node node,
String name,
String typeName) |
protected Node |
SQLSession.getChildPropertyForWrite(Node node,
String name,
String typeName) |
Node |
SQLDocumentProxy.getNode() |
Node |
SQLDocumentLive.getNode() |
Node |
SQLDocument.getNode()
Returns the node with info about the hierarchy location.
|
protected Node |
SQLSession.getNodeById(Serializable id) |
Modifier and Type | Method and Description |
---|---|
protected List<Node> |
SQLDocumentLive.getChildAsList(Node node,
String name) |
protected List<Node> |
SQLSession.getComplexList(Node node,
String name) |
protected List<Node> |
SQLDocumentLive.updateList(Node node,
String name,
Property property) |
Modifier and Type | Method and Description |
---|---|
protected Document |
SQLSession.addChild(Node parent,
String name,
Long pos,
String typeName) |
protected Node |
SQLSession.addChildProperty(Node parent,
String name,
Long pos,
String typeName) |
protected boolean |
SQLSession.addMixinType(Node node,
String mixin) |
protected Document |
SQLSession.checkIn(Node node,
String label,
String checkinComment) |
protected void |
SQLSession.checkOut(Node node) |
protected String |
SQLSession.findFreeName(Node parentNode,
String name) |
protected Document |
SQLSession.getChild(Node node,
String name) |
protected Node |
SQLDocumentLive.getChild(Node node,
String name,
Type type) |
protected List<Node> |
SQLDocumentLive.getChildAsList(Node node,
String name) |
protected Node |
SQLDocumentLive.getChildForWrite(Node node,
String name,
Type type) |
protected Node |
SQLSession.getChildProperty(Node node,
String name,
String typeName) |
protected Node |
SQLSession.getChildPropertyForWrite(Node node,
String name,
String typeName) |
protected List<Document> |
SQLSession.getChildren(Node node) |
protected List<Node> |
SQLSession.getComplexList(Node node,
String name) |
protected Document |
SQLSession.getParent(Node node) |
protected String |
SQLSession.getPath(Node node) |
protected boolean |
SQLSession.hasChild(Node node,
String name) |
protected boolean |
SQLSession.hasChildren(Node node) |
protected Document |
SQLSession.importChild(String uuid,
Node parent,
String name,
Long pos,
String typeName,
Map<String,Serializable> props) |
protected void |
SQLSession.orderBefore(Node node,
Node src,
Node dest) |
protected void |
SQLSession.remove(Node node) |
protected boolean |
SQLSession.removeMixinType(Node node,
String mixin) |
protected void |
SQLSession.removeProperty(Node node) |
protected void |
SQLSession.restore(Node node,
Node version) |
protected void |
SQLDocumentLive.updateList(Node node,
String name,
List<Object> values,
Field field) |
protected List<Node> |
SQLDocumentLive.updateList(Node node,
String name,
Property property) |
Constructor and Description |
---|
SQLDocumentLive(Node node,
ComplexType type,
SQLSession session,
boolean readonly) |
SQLDocumentVersion(Node node,
ComplexType type,
SQLSession session,
boolean readonly) |
Modifier and Type | Method and Description |
---|---|
Node |
ConnectionImpl.addChildNode(Node parent,
String name,
Long pos,
String typeName,
boolean complexProp) |
Node |
ConnectionImpl.addChildNode(Serializable id,
Node parent,
String name,
Long pos,
String typeName,
boolean complexProp) |
Node |
ConnectionImpl.addProxy(Serializable targetId,
Serializable versionSeriesId,
Node parent,
String name,
Long pos) |
Node |
ConnectionImpl.checkIn(Node node,
String label,
String checkinComment) |
Node |
ConnectionImpl.copy(Node source,
Node parent,
String name) |
Node |
ConnectionImpl.getChildNode(Node parent,
String name,
boolean complexProp) |
Node |
ConnectionImpl.getLastVersion(Serializable versionSeriesId) |
Node |
ConnectionImpl.getNodeById(Serializable id) |
Node |
ConnectionImpl.getNodeByPath(String path,
Node node) |
Node |
ConnectionImpl.getParentNode(Node node) |
Node |
ConnectionImpl.getRootNode() |
Node |
ConnectionImpl.getVersionByLabel(Serializable versionSeriesId,
String label) |
Node |
ConnectionImpl.move(Node source,
Node parent,
String name) |
Modifier and Type | Method and Description |
---|---|
List<Node> |
ConnectionImpl.getChildren(Node parent,
String name,
boolean complexProp) |
List<Node> |
ConnectionImpl.getNodesByIds(List<Serializable> ids) |
List<Node> |
ConnectionImpl.getProxies(Node document,
Node parent) |
List<Node> |
ConnectionImpl.getVersions(Serializable versionSeriesId) |
Modifier and Type | Method and Description |
---|---|
Node |
ConnectionImpl.addChildNode(Node parent,
String name,
Long pos,
String typeName,
boolean complexProp) |
Node |
ConnectionImpl.addChildNode(Serializable id,
Node parent,
String name,
Long pos,
String typeName,
boolean complexProp) |
boolean |
ConnectionImpl.addMixinType(Node node,
String mixin) |
Node |
ConnectionImpl.addProxy(Serializable targetId,
Serializable versionSeriesId,
Node parent,
String name,
Long pos) |
Node |
ConnectionImpl.checkIn(Node node,
String label,
String checkinComment) |
void |
ConnectionImpl.checkOut(Node node) |
Node |
ConnectionImpl.copy(Node source,
Node parent,
String name) |
Node |
ConnectionImpl.getChildNode(Node parent,
String name,
boolean complexProp) |
List<Node> |
ConnectionImpl.getChildren(Node parent,
String name,
boolean complexProp) |
Node |
ConnectionImpl.getNodeByPath(String path,
Node node) |
Node |
ConnectionImpl.getParentNode(Node node) |
String |
ConnectionImpl.getPath(Node node) |
List<Node> |
ConnectionImpl.getProxies(Node document,
Node parent) |
boolean |
ConnectionImpl.hasChildNode(Node parent,
String name,
boolean complexProp) |
boolean |
ConnectionImpl.hasChildren(Node parent,
boolean complexProp) |
Node |
ConnectionImpl.move(Node source,
Node parent,
String name) |
void |
ConnectionImpl.orderBefore(Node node,
Node src,
Node dest) |
boolean |
ConnectionImpl.removeMixinType(Node node,
String mixin) |
void |
ConnectionImpl.removeNode(Node node) |
void |
ConnectionImpl.removePropertyNode(Node node) |
void |
ConnectionImpl.restore(Node node,
Node version) |
void |
ConnectionImpl.setProxyTarget(Node proxy,
Serializable targetId) |
Copyright © 2016 Nuxeo SA. All rights reserved.