Copyright© 2008-2022 Sitevision AB, all rights reserved.
Package | Description |
---|---|
javax.jcr |
Provides interfaces and classes for the Content Repository for Java Technology.
|
javax.jcr.query |
Provides interfaces and classes for content repository searching functionality.
|
javax.jcr.version |
Provides interfaces and classes for content repository versioning functionality.
|
senselogic.sitevision.api.node |
Node utility interfaces, including predefined node iterators and node comparators
|
Modifier and Type | Method and Description |
---|---|
NodeIterator |
Node.getNodes()
Returns all child nodes of this node accessible through the current
Session . |
NodeIterator |
Node.getNodes(String namePattern)
Gets all child nodes of this node accessible through the current
Session that match namePattern . |
NodeIterator |
Node.getNodes(String[] nameGlobs)
Gets all child nodes of this node accessible through the current
Session that match one or more of the nameGlob
strings in the passed array. |
NodeIterator |
Node.getSharedSet()
Returns an iterator over all nodes that are in the shared set of this
node.
|
NodeIterator |
Node.merge(String srcWorkspace,
boolean bestEffort)
Deprecated.
As of JCR 2.0,
VersionManager.merge(java.lang.String, java.lang.String, boolean)
should be used instead. |
Modifier and Type | Method and Description |
---|---|
NodeIterator |
QueryResult.getNodes()
Returns an iterator over all nodes that match the query.
|
Modifier and Type | Method and Description |
---|---|
NodeIterator |
VersionHistory.getAllFrozenNodes()
Returns an iterator over all the frozen nodes of all the versions of this
version history.
|
NodeIterator |
VersionHistory.getAllLinearFrozenNodes()
This method returns all the frozen nodes of all the versions in this
version history in the same order as
VersionHistory.getAllLinearVersions() . |
NodeIterator |
VersionManager.merge(Node activityNode)
This method merges the changes that were made under the specified
activity into the current workspace.
|
NodeIterator |
VersionManager.merge(String absPath,
String srcWorkspace,
boolean bestEffort)
This method recursively tests each versionable node in the subgraph of
the node at
absPath against its corresponding node in
srcWorkspace with respect to the relation between their
respective base versions and either updates the node in question or not,
depending on the outcome of the test. |
NodeIterator |
VersionManager.merge(String absPath,
String srcWorkspace,
boolean bestEffort,
boolean isShallow)
Same as
VersionManager.merge(String absPath, String srcWorkspace, boolean
bestEffort) except that an option exists to make the merge
shallow. |
Modifier and Type | Method and Description |
---|---|
NodeIterator |
NodeIteratorUtil.getFilteredNodeIterator(NodeIterator aNodeIterator,
Filter<Node> aNodeFilter)
Gets a filtered NodeIterator.
|
NodeIterator |
NodeIteratorUtil.getMenuItems(Node aParent)
Gets an iterator for default menu items (i.e. non-hidden pages, link pages etc. where current user has read permission)
|
NodeIterator |
NodeIteratorUtil.getMenuItemsByIdentifier(String aIdentifier)
Gets an iterator for default menu items via a node identifier.
|
NodeIterator |
NodeIteratorUtil.getMenuItemsIncludingFolders(Node aParent)
Gets an iterator for default menu items (i.e. getMenuItems(Node)), including folders
|
NodeIterator |
NodeIteratorUtil.getMenuItemsIncludingFoldersByIdentifier(String aIdentifier)
Gets an iterator for default menu items (including folders) via a node identifier.
|
NodeIterator |
NodeIteratorUtil.getNodeIteratorByIdentifier(String aIdentifier)
Gets a node iterator via a node identifier.
|
Modifier and Type | Method and Description |
---|---|
List<Node> |
NodeIteratorUtil.findAll(NodeIterator aNodeIterator,
Filter<Node> aFilter)
Gets a list of all nodes from a node iterator that matches a specified filter.
|
Node |
NodeIteratorUtil.findFirst(NodeIterator aNodeIterator,
Filter<Node> aFilter)
Gets the first node from a node iterator that matches a specified filter.
|
List<Node> |
NodeIteratorUtil.findNodes(NodeIterator aNodeIterator,
Filter<Node> aFilter,
int aMaxNodesToFind)
Gets a max-sized node list from a node iterator that matches a specified filter.
|
NodeIterator |
NodeIteratorUtil.getFilteredNodeIterator(NodeIterator aNodeIterator,
Filter<Node> aNodeFilter)
Gets a filtered NodeIterator.
|
FilterSplit<Node> |
NodeIteratorUtil.split(NodeIterator aNodeIterator,
Filter<Node> aFilter)
Gets the filtering result of a split operation for a node iterator with a node filter as divider.
|
List<Node> |
NodeIteratorUtil.toList(NodeIterator aNodeIterator)
Gets a list of all nodes of a node iterator.
|
Sitevision - Portal and Content Management Made Easy
Sitevision is an advanced Java enterprise portal product and a portlet container (JSR 286) that implements Java Content Repository (JSR 283).
Copyright© 2008-2022 Sitevision AB, all rights reserved.