@Beta public interface NodeService
Node create(CreateNodeParams params)
Node update(UpdateNodeParams params)
Node rename(RenameNodeParams params)
PushNodesResult push(NodeIds ids, Branch target)
FindNodesByParentResult findByParent(FindNodesByParentParams params)
FindNodesByQueryResult findByQuery(NodeQuery nodeQuery)
NodeComparison compare(NodeId id, Branch target)
NodeComparisons compare(NodeIds ids, Branch target)
FindNodeVersionsResult findVersions(GetNodeVersionsParams params)
GetActiveNodeVersionsResult getActiveVersions(GetActiveNodeVersionsParams params)
NodeVersionDiffResult diff(NodeVersionDiffQuery query)
Node setChildOrder(SetNodeChildOrderParams params)
ReorderChildNodesResult reorderChildren(ReorderChildNodesParams params)
Node getByVersionId(NodeVersionId nodeVersionid)
ResolveSyncWorkResult resolveSyncWork(SyncWorkResolverParams params)
SnapshotResult snapshot(SnapshotParams params)
RestoreResult restore(RestoreParams params)
DeleteSnapshotsResult deleteSnapshot(DeleteSnapshotParams param)
SnapshotResults listSnapshots()
void deleteSnapshotRespository()
int applyPermissions(ApplyNodePermissionsParams params)
ByteSource getBinary(NodeId nodeId, BinaryReference reference)
RootNode createRootNode(CreateRootNodeParams params)
SetNodeStateResult setNodeState(SetNodeStateParams params)
RootNode getRoot()
boolean nodeExists(NodeId nodeId)
boolean nodeExists(NodePath nodePath)