public interface IMutableNamespaceManager extends INamespaceManager
Created 23. Januar 2003
| Modifier and Type | Method and Description |
|---|---|
List |
copyResource(IResourceHandle resourceHandle,
ICopyDescriptor copyDescriptor)
Copy resource based on a resource copy descriptor.
|
IResourceHandle |
createResource(ICreateDescriptor createDescriptor)
Create a resource based on a descriptor.
|
List |
deleteResource(IResourceHandle resourceHandle)
Deletes the resource.
|
List |
moveResource(IResourceHandle resourceHandle,
IMoveDescriptor moveDescriptor)
Move resource based on a resource move descriptor.
|
void |
reorderCollection(IResourceHandle resourceHandle,
List orderPositions)
Reorder children of the resource collection.
|
void |
setCollectionOrderMechanism(IResourceHandle resourceHandle,
OrderMechanism orderMechanism)
Change the
OrderMechanism of the collection. |
void |
setLinkDescriptor(IResourceHandle resourceHandle,
ILinkDescriptor linkDescriptor)
Changes a link's type and/or target.
|
countResources, findResources, findResources, getCollectionOrderMechanism, getLinkDescriptor, getQueryBuilder, isCollection, isLink, isQueryPropertyNameUnderstoodIResourceHandle createResource(ICreateDescriptor createDescriptor) throws ResourceException
createDescriptor - create descriptorResourceException - Exception raised in failure situationList deleteResource(IResourceHandle resourceHandle) throws ResourceException, OperationNotCompletedException
resourceHandle - resource handleIRid) of all deleted resourcesOperationNotCompletedException - If the call was successful but
some of the resources could not be deleted (in case of a "deep
delete"). Possible reasons are: resource is locked, user does not have
delete permission, etc.ResourceException - Exception raised in failure situationList copyResource(IResourceHandle resourceHandle, ICopyDescriptor copyDescriptor) throws ResourceException, OperationNotCompletedException
resourceHandle - resource handlecopyDescriptor - copy descriptorIRid) of all copied resourcesOperationNotCompletedException - when the call was successful but
some of the resources could not be copied (in case of a "deep copy");
possible reasons are, that the target collection is locked, the user
does not have create permission, etc.; child resource identifiers are
not reportedResourceException - Exception raised in failure situationList moveResource(IResourceHandle resourceHandle, IMoveDescriptor moveDescriptor) throws ResourceException, OperationNotCompletedException
resourceHandle - resource handlemoveDescriptor - move descriptorOperationNotCompletedException - If the call was successful but
some of the resources could not be moved (in case of a "deep copy").
Possible reasons are: target collection is locked, user does not have
create permission, etc.ResourceException - Exception raised in failure situationvoid setCollectionOrderMechanism(IResourceHandle resourceHandle, OrderMechanism orderMechanism) throws ResourceException
OrderMechanism of the collection.resourceHandle - resource handle of the collectionorderMechanism - order mechanism of the collectionResourceException - Exception raised in failure situationvoid reorderCollection(IResourceHandle resourceHandle, List orderPositions) throws ResourceException
OrderPositions for the children of the given resource collection.resourceHandle - resource handle of the collectionorderPositions - list of OrderPosition s for the children of
the given resource collectionResourceException - Exception raised in failure situationvoid setLinkDescriptor(IResourceHandle resourceHandle, ILinkDescriptor linkDescriptor) throws ResourceException
resourceHandle - resource handle of the linklinkDescriptor - link descriptor of the linkResourceException - Exception raised in failure situation| Access Rights |
|---|
| SC | DC | Public Part | ACH |
|---|---|---|---|
[sap.com] KMC-CM
|
[sap.com] tc/km/frwk
|
api
|
EP-KM-CM
|
[sap.com] KMC-WPC
|
[sap.com] tc/kmc/wpc/wpcfacade
|
api
|
EP-PIN-WPC-WCM
|
Copyright 2021 SAP SE Complete Copyright Notice