|
SAP NetWeaver 7.30 SP01 KMC | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IMutableNamespaceManager
Read-And-Write interface describing a repository sub manager for namespace. Namespace means the realm of names the resources fill in the repository. This manager mainly provides means to create resources in the namespace.
| Method Summary | |
|---|---|
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. |
| Methods inherited from interface com.sap.netweaver.bc.rf.mi.namespace.INamespaceManager |
|---|
countResources, findResources, findResources, getCollectionOrderMechanism, getLinkDescriptor, getQueryBuilder, isCollection, isLink, isQueryPropertyNameUnderstood |
| Method Detail |
|---|
IResourceHandle createResource(ICreateDescriptor createDescriptor)
throws ResourceException
createDescriptor - create descriptor
ResourceException - Exception raised in failure situation
List deleteResource(IResourceHandle resourceHandle)
throws ResourceException,
OperationNotCompletedException
resourceHandle - resource handle
IRid) of all deleted resources
OperationNotCompletedException - If the call was successfull 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 situation
List copyResource(IResourceHandle resourceHandle,
ICopyDescriptor copyDescriptor)
throws ResourceException,
OperationNotCompletedException
resourceHandle - resource handlecopyDescriptor - copy descriptor
IRid) of all copied resources
OperationNotCompletedException - when the call was successfull 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 reported
ResourceException - Exception raised in failure situation
List moveResource(IResourceHandle resourceHandle,
IMoveDescriptor moveDescriptor)
throws ResourceException,
OperationNotCompletedException
resourceHandle - resource handlemoveDescriptor - move descriptor
OperationNotCompletedException - If the call was successfull 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 situation
void setCollectionOrderMechanism(IResourceHandle resourceHandle,
OrderMechanism orderMechanism)
throws ResourceException
OrderMechanism of the collection.
resourceHandle - resource handle of the collectionorderMechanism - order mechanism of the collection
ResourceException - Exception raised in failure situation
void 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 collection
ResourceException - Exception raised in failure situation
void setLinkDescriptor(IResourceHandle resourceHandle,
ILinkDescriptor linkDescriptor)
throws ResourceException
resourceHandle - resource handle of the linklinkDescriptor - link descriptor of the link
ResourceException - Exception raised in failure situation| Access Rights |
|---|
| SC | DC | Public Part | ACH |
|---|---|---|---|
[sap.com] KMC-WPC
|
[sap.com] tc/kmc/wpc/wpcfacade
|
api
|
EP-PIN-WPC-WCM
|
[sap.com] KMC-CM
|
[sap.com] tc/km/frwk
|
api
|
EP-KM-CM
|
|
SAP NetWeaver 7.30 SP01 KMC | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||