com.sapportals.wcm.repository
Interface ISpecialMove
public interface ISpecialMove
This interface contains move operations that support special events. It will be available (resource.isA(ISpecialMove.class) == true)
for all repositories with support for creating and deleting resources (SupportedOption.CREATE_RESOURCE
and SupportedOption.DELETE).
moveDelete
void moveDelete(RID destinationRID,
ICopyParameter param)
throws ResourceException,
NotSupportedException,
AccessDeniedException
- Moves the resource to the destination RID like
IResource.move(RID, ICopyParameter)
but generates a delete event (MoveDeleteEvent).
- Parameters:
destinationRID - The new RID of this resource after the move. This RID must have the same repository prefix as this
resource.param -
- Throws:
ResourceException
NotSupportedException
AccessDeniedException- See Also:
IResource.move(RID, ICopyParameter)
moveCreate
void moveCreate(RID destinationRID,
ICopyParameter param)
throws ResourceException,
NotSupportedException,
AccessDeniedException
- Moves the resource to the destination RID like
IResource.move(RID, ICopyParameter)
but generates a create event (MoveCreateEvent).
- Parameters:
destinationRID - The new RID of this resource after the move. This RID must have the same repository prefix as this
resource.param -
- Throws:
ResourceException
NotSupportedException
AccessDeniedException- See Also:
IResource.move(RID, ICopyParameter)
This class can be accessed from:
|
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 2014 SAP AG Complete Copyright Notice