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).


Method Summary
 void moveCreate(RID destinationRID, ICopyParameter param)
          Moves the resource to the destination RID like IResource.move(RID, ICopyParameter) but generates a create event (MoveCreateEvent).
 void moveDelete(RID destinationRID, ICopyParameter param)
          Moves the resource to the destination RID like IResource.move(RID, ICopyParameter) but generates a delete event (MoveDeleteEvent).
 

Method Detail

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)
Access Rights

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