Tree |
Tree.addChild(Name childName,
Name primaryTypeName,
String uniqueId) |
|
void |
Batch.addNode(NodeId parentId,
Name nodeName,
Name nodetypeName,
String uuid) |
Add a new node to the persistent layer.
|
void |
Batch.addProperty(NodeId parentId,
Name propertyName,
QValue value) |
Add a new property to the persistent layer.
|
void |
Batch.addProperty(NodeId parentId,
Name propertyName,
QValue[] values) |
Add a new multi-valued property to the persistent layer.
|
void |
Tree.addProperty(NodeId parentId,
Name propertyName,
int propertyType,
QValue value) |
|
void |
Tree.addProperty(NodeId parentId,
Name propertyName,
int propertyType,
QValue[] values) |
|
void |
RepositoryService.addVersionLabel(SessionInfo sessionInfo,
NodeId versionHistoryId,
NodeId versionId,
Name label,
boolean moveLabel) |
Add the given version label in the persistent layer.
|
void |
RepositoryService.clone(SessionInfo sessionInfo,
String srcWorkspaceName,
NodeId srcNodeId,
NodeId destParentNodeId,
Name destName,
boolean removeExisting) |
Clone the subtree identified by the given srcNodeId
in workspace named srcWorkspaceName to the destination
in the workspace specified by the given SessionInfo.
|
void |
RepositoryService.copy(SessionInfo sessionInfo,
String srcWorkspaceName,
NodeId srcNodeId,
NodeId destParentNodeId,
Name destName) |
Clone the subtree identified by the given srcNodeId
in workspace named srcWorkspaceName to the destination
in the workspace specified by the given SessionInfo.
|
Path |
PathFactory.create(Name name) |
Creates a relative path based on a Name.
|
Path |
PathFactory.create(Name name,
int index) |
Creates a relative path based on a Name and a normalized index.
|
Path |
PathFactory.create(Path parent,
Name name,
boolean normalize) |
Creates a new Path out of the given parent path
and the give name.
|
Path |
PathFactory.create(Path parent,
Name name,
int index,
boolean normalize) |
Creates a new Path out of the given parent path
and the give name and normalized index.
|
QValue |
QValueFactory.create(Name value) |
|
Path.Element |
PathFactory.createElement(Name name) |
Creates a path element from the given name.
|
Path.Element |
PathFactory.createElement(Name name,
int index) |
|
EventFilter |
RepositoryService.createEventFilter(SessionInfo sessionInfo,
int eventTypes,
Path absPath,
boolean isDeep,
String[] uuid,
Name[] nodeTypeName,
boolean noLocal) |
Creates an event filter.
|
PropertyId |
IdFactory.createPropertyId(NodeId parentId,
Name propertyName) |
Creates a new PropertyId from the given parent id and
property name.
|
Tree |
RepositoryService.createTree(SessionInfo sessionInfo,
Batch batch,
Name nodeName,
Name primaryTypeName,
String uniqueId) |
Creates a new Tree that can be populated and later on be applied
to the specified Batch by calling #setTree.
|
Iterator<QNodeTypeDefinition> |
RepositoryService.getQNodeTypeDefinitions(SessionInfo sessionInfo,
Name[] nodetypeNames) |
Retrieve QNodeTypeDefinitions for the given names.
|
Iterator<PropertyId> |
RepositoryService.getReferences(SessionInfo sessionInfo,
NodeId nodeId,
Name propertyName,
boolean weakReferences) |
Returns the Ids of the properties that are referencing
the node identified by the given nodeId.
|
void |
Batch.move(NodeId srcNodeId,
NodeId destParentNodeId,
Name destName) |
Move the node identified by the given srcNodeId to the
new parent identified by destParentNodeId and change its
name to destName.
|
void |
RepositoryService.move(SessionInfo sessionInfo,
NodeId srcNodeId,
NodeId destParentNodeId,
Name destName) |
Moves the node identified by the given srcNodeId (and its
entire subtree) to the new location defined by destParentNodeId
and a new name (destName).
|
void |
RepositoryService.removeVersionLabel(SessionInfo sessionInfo,
NodeId versionHistoryId,
NodeId versionId,
Name label) |
Remove the given version label in the persistent layer.
|
void |
Batch.setMixins(NodeId nodeId,
Name[] mixinNodeTypeNames) |
Modify the set of mixin node types present on the node identified by the
given id.
|
void |
Batch.setPrimaryType(NodeId nodeId,
Name primaryNodeTypeName) |
Change the primary type of the node identified by the given nodeId.
|
void |
RepositoryService.unregisterNodeTypes(SessionInfo sessionInfo,
Name[] nodeTypeNames) |
Unregisters the node types with the specified names.
|