com.sapportals.wcm.repository.manager
Class MoveCreateEvent
java.lang.Object
com.sapportals.wcm.repository.manager.ResourceEvent
com.sapportals.wcm.repository.manager.MoveCreateEvent
- All Implemented Interfaces:
- IResourceEvent, IEvent
public class MoveCreateEvent
- extends ResourceEvent
The event is generated by an
ISpecialMove.moveCreate(RID, ICopyParameter) operation. This event's type is
ResourceEvent.CREATE_XXX so that all event receivers not aware of this special event will handle it like a create
operation.
| 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 |
|
Method Summary |
com.sapportals.wcm.util.uri.RID |
getSourceRID()
Returns the RID of the resource before 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 |
MOVE_CREATE_CHILD_TEMPLATE
public static final MoveCreateEvent MOVE_CREATE_CHILD_TEMPLATE
MOVE_CREATE_COLLECTION_TEMPLATE
public static final MoveCreateEvent MOVE_CREATE_COLLECTION_TEMPLATE
MOVE_CREATE_LINK_TEMPLATE
public static final MoveCreateEvent MOVE_CREATE_LINK_TEMPLATE
MoveCreateEvent
public MoveCreateEvent(int type,
IResource resource,
String correlationId,
Object param,
com.sapportals.wcm.util.uri.RID sourceRID)
- Creates a new event instance.
- Parameters:
type - The resource event type. Only ResourceEvent.CREATE_XXX event types are allowedresource - ResourceEvent#ResourceEvent(IResource, int, String, Object)correlationId - ResourceEvent#ResourceEvent(IResource, int, String, Object)param - ResourceEvent#ResourceEvent(IResource, int, String, Object)sourceRID - The RID of the resource before the move operation.
- Throws:
IllegalArgumentException - If the sourceRID is null or the type is not ResourceEvent.CREATE_XXX
getSourceRID
public com.sapportals.wcm.util.uri.RID getSourceRID()
- Returns the RID of the resource before the move operation.
- Returns:
- the RID of the resource before the move operation.
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 2011 SAP AG Complete Copyright Notice