com.sap.portal.pcm.personalization

Interface IPersonalizationDelivery

All Superinterfaces:
IService

public interface IPersonalizationDelivery
extends IService

The interface that represents a service that defines the mechanism for delivering an IPersonalizationData object to a remote portal, enabling the synchronization of personalization between portals.

To create a delivery service, implement this interface.

When personalization is performed on the source portal, the portal's sync service calls deliver(IPersonalizationData) to deliver the data to the remote portal.

The implementing service should be named PortalPersonalizationDelivery and be deployed in a portal application named com.sap.portal.ivs.PersonalizationSyncDelivery.


Field Summary
static String KEY
          The service key
 
Method Summary
 void deliver(IPersonalizationData personalizationData)
          Delivers the personalization data from the source portal to the remote portal.
 
Methods inherited from interface com.sapportals.portal.prt.service.IService
afterInit, configure, destroy, getContext, getKey, init, release
 

Field Detail

KEY

static final String KEY
The service key

See Also:
Constant Field Values
Method Detail

deliver

void deliver(IPersonalizationData personalizationData)
Delivers the personalization data from the source portal to the remote portal.

Parameters:
personalizationData - the object that holds the personalization changes and that must be delivered to the remote portal
Access Rights

This class can be accessed from:


SC DC Public Part ACH
[sap.com] EP-RUNTIME [sap.com] tc/ep/semantics/api api EP-PIN
[sap.com] KMC-WPC [sap.com] tc/kmc/wpc/wpcfacade api EP-PIN-WPC-WCM


Copyright 2011 SAP AG Complete Copyright Notice