com.sapportals.wcm.repository.manager

Class MoveDeleteEvent

java.lang.Object
  extended by com.sapportals.wcm.repository.manager.ResourceEvent
      extended by com.sapportals.wcm.repository.manager.MoveDeleteEvent
All Implemented Interfaces:
IResourceEvent, IEvent

public class MoveDeleteEvent
extends ResourceEvent

The event is generated by an ISpecialMove.moveDelete(RID, ICopyParameter) operation. This event's type is ResourceEvent.DELETE so that all event receivers not aware of the this special event will handle it like a delete operation.


Field Summary
static MoveDeleteEvent MOVE_DELETE_TEMPLATE
           
 
Fields inherited from class com.sapportals.wcm.repository.manager.ResourceEvent
ACL_CHANGED, ACL_CHANGED_TEMPLATE, ALL, ALL_TEMPLATE, CHECKIN, CHECKIN_TEMPLATE, CHECKOUT, CHECKOUT_TEMPLATE, clientId, COPY, COPY_TEMPLATE, correlationId, CREATE_CHILD, CREATE_CHILD_TEMPLATE, CREATE_COLLECTION, CREATE_COLLECTION_TEMPLATE, CREATE_LINK, CREATE_LINK_TEMPLATE, DELETE, DELETE_TEMPLATE, ENABLE_VERSIONING, ENABLE_VERSIONING_TEMPLATE, GET, GET_CHILDREN, GET_CHILDREN_TEMPLATE, GET_TEMPLATE, LOCK, LOCK_TEMPLATE, MIGRATION, MIGRATION_TEMPLATE, MOVE, MOVE_TEMPLATE, param, PRE_CHECK_NAME, PRE_CHECK_NAME_TEMPLATE, PRE_CHECK_OUT, PRE_CHECK_OUT_TEMPLATE, PRE_CHECKIN, PRE_CHECKIN_TEMPLATE, PRE_CREATE_COLLECTION, PRE_CREATE_COLLECTION_TEMPLATE, PRE_CREATE_LINK, PRE_CREATE_LINK_TEMPLATE, PRE_CREATE_RESOURCE, PRE_CREATE_RESOURCE_TEMPLATE, PRE_DELETE, PRE_DELETE_TEMPLATE, PRE_ENABLE_VESIONING, PRE_ENABLE_VESIONING_TEMPLATE, PRE_LOCK, PRE_LOCK_TEMPLATE, PRE_MOVE, PRE_MOVE_TEMPLATE, PRE_PROPERTY_DELETE, PRE_PROPERTY_DELETE_TEMPLATE, PRE_PROPERTY_SET, PRE_PROPERTY_SET_TEMPLATE, PRE_RENAME, PRE_RENAME_TEMPLATE, PRE_SET, PRE_SET_TEMPLATE, PRE_UPDATE_LINK, PRE_UPDATE_LINK_TEMPLATE, PROPERTY_DELETE, PROPERTY_DELETE_TEMPLATE, PROPERTY_GET, PROPERTY_GET_TEMPLATE, PROPERTY_SET, PROPERTY_SET_TEMPLATE, RENAME, RENAME_TEMPLATE, resource, resourceContext, SET, SET_TEMPLATE, type, UNDO_CHECKOUT, UNDO_CHECKOUT_TEMPLATE, uniqueId, UNLOCK, UNLOCK_TEMPLATE, UPDATE_LINK, UPDATE_LINK_TEMPLATE
 
Constructor Summary
MoveDeleteEvent(IResource resource, String correlationId, Object param, com.sapportals.wcm.util.uri.RID destinationRID)
          Creates a new event instance.
 
Method Summary
 com.sapportals.wcm.util.uri.RID getDestinationRID()
          Returns the RID of the resource after the move operation.
 
Methods inherited from class com.sapportals.wcm.repository.manager.ResourceEvent
getClientId, getCorrelationId, getDescription, getDescription, getParameter, getReceiverProperty, getResource, getResourceContext, getType, getUniqueId, isLike, setReceiverProperty, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

MOVE_DELETE_TEMPLATE

public static final MoveDeleteEvent MOVE_DELETE_TEMPLATE
Constructor Detail

MoveDeleteEvent

public MoveDeleteEvent(IResource resource,
                       String correlationId,
                       Object param,
                       com.sapportals.wcm.util.uri.RID destinationRID)
Creates a new event instance.

Parameters:
resource - see ResourceEvent.ResourceEvent(IResource, int, String, Object)
correlationId - see ResourceEvent.ResourceEvent(IResource, int, String, Object)
param - see ResourceEvent.ResourceEvent(IResource, int, String, Object)
destinationRID - The RID of the resource after the move operation.
Method Detail

getDestinationRID

public com.sapportals.wcm.util.uri.RID getDestinationRID()
Returns the RID of the resource after the move operation.

Returns:
the RID of the resource after the move operation.
Access Rights

This class can be accessed from:


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


Copyright 2011 SAP AG Complete Copyright Notice