Package com.enonic.xp.node
Interface NodeService
-
@PublicApi public interface NodeService
-
-
Method Summary
-
-
-
Method Detail
-
create
Node create(CreateNodeParams params)
-
update
Node update(UpdateNodeParams params)
-
rename
Node rename(RenameNodeParams params)
-
push
PushNodesResult push(NodeIds ids, Branch target)
-
push
PushNodesResult push(NodeIds ids, Branch target, PushNodesListener pushListener)
-
deleteById
NodeIds deleteById(NodeId id, DeleteNodeListener deleteListener)
-
getByIdAndVersionId
Node getByIdAndVersionId(NodeId id, NodeVersionId versionId)
-
getByPathAndVersionId
Node getByPathAndVersionId(NodePath path, NodeVersionId versionId)
-
duplicate
Node duplicate(DuplicateNodeParams params)
-
move
@Deprecated Node move(NodeId nodeId, NodePath parentNodePath, MoveNodeListener moveListener)
Deprecated.
-
move
Node move(MoveNodeParams params)
-
move
Nodes move(NodeIds nodeIds, NodePath parentNodePath, MoveNodeListener moveListener)
-
findByParent
FindNodesByParentResult findByParent(FindNodesByParentParams params)
-
findByQuery
FindNodesByQueryResult findByQuery(NodeQuery nodeQuery)
-
findNodePathsByQuery
@Deprecated FindNodePathsByQueryResult findNodePathsByQuery(NodeQuery nodeQuery)
Deprecated.
-
findByQuery
FindNodesByMultiRepoQueryResult findByQuery(MultiRepoNodeQuery nodeQuery)
-
compare
NodeComparison compare(NodeId id, Branch target)
-
compare
NodeComparisons compare(NodeIds ids, Branch target)
-
findVersions
NodeVersionQueryResult findVersions(GetNodeVersionsParams params)
-
findVersions
NodeVersionQueryResult findVersions(NodeVersionQuery nodeVersionQuery)
-
findCommits
NodeCommitQueryResult findCommits(NodeCommitQuery nodeCommitQuery)
-
deleteVersion
boolean deleteVersion(NodeId nodeId, NodeVersionId nodeVersionId)
-
getActiveVersions
GetActiveNodeVersionsResult getActiveVersions(GetActiveNodeVersionsParams params)
-
setActiveVersion
NodeVersionId setActiveVersion(NodeId nodeId, NodeVersionId nodeVersionId)
-
setChildOrder
Node setChildOrder(SetNodeChildOrderParams params)
-
reorderChildren
ReorderChildNodesResult reorderChildren(ReorderChildNodesParams params)
-
getByNodeVersionKey
NodeVersion getByNodeVersionKey(NodeVersionKey nodeVersionKey)
-
resolveSyncWork
ResolveSyncWorkResult resolveSyncWork(SyncWorkResolverParams params)
-
refresh
void refresh(RefreshMode refreshMode)
-
applyPermissions
ApplyNodePermissionsResult applyPermissions(ApplyNodePermissionsParams params)
-
getBinary
ByteSource getBinary(NodeId nodeId, BinaryReference reference)
-
getBinary
ByteSource getBinary(NodeId nodeId, NodeVersionId nodeVersionId, BinaryReference reference)
-
getBinaryKey
String getBinaryKey(NodeId nodeId, BinaryReference reference)
-
createRootNode
Node createRootNode(CreateRootNodeParams params)
-
setNodeState
SetNodeStateResult setNodeState(SetNodeStateParams params)
-
getRoot
Node getRoot()
-
setRootPermissions
Node setRootPermissions(AccessControlList accessControlList, boolean inheritPermissions)
-
importNode
ImportNodeResult importNode(ImportNodeParams params)
-
loadNode
LoadNodeResult loadNode(LoadNodeParams params)
-
hasChildren
NodesHasChildrenResult hasChildren(Nodes nodes)
-
commit
NodeCommitEntry commit(NodeCommitEntry nodeCommitEntry, RoutableNodeVersionIds routableNodeVersionIds)
-
commit
NodeCommitEntry commit(NodeCommitEntry nodeCommitEntry, NodeIds nodeIds)
-
getCommit
NodeCommitEntry getCommit(NodeCommitId nodeCommitId)
-
hasChildren
boolean hasChildren(Node node)
-
nodeExists
boolean nodeExists(NodeId nodeId)
-
nodeExists
boolean nodeExists(NodePath nodePath)
-
importNodeVersion
void importNodeVersion(ImportNodeVersionParams params)
-
importNodeCommit
void importNodeCommit(ImportNodeCommitParams params)
-
-