|
SAP NetWeaver 7.40 Enterprise Portal (SP02) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IPersonalizationSyncService
The class that manages the synchronization of personalization data between portals.
Whenever a user on a local portal performs personalization, an IPersonalizationData object
with all the details about the changes is generated. The sync service's sendLocalPersonalization(IPersonalizationData) method
is called, and the object is passed as a parameter. The sendLocalPersonalization(IPersonalizationData) method then passes
the object to the delivery (IPersonalizationDelivery) service, which must deliver
it to the remote portal.
In the remote portal, the IPersonalizationData object must be passed to the sync service's
receiveRemotePersonalization(IPersonalizationData) method, which then updates the remote portal.
If no delivery service has been implemented, the portal personalization sync process is not activated.
The name of the sync service is com.sap.portal.pcm.iviewserver.personalization.PersonalizationSyncService.
| Field Summary | |
|---|---|
static int |
DELIVERY_SERVICE_AVAILABLE
For internal use only. |
static int |
DELIVERY_SERVICE_UNAVAILABLE
For internal use only. |
static String |
KEY
The service key |
| Method Summary | |
|---|---|
boolean |
deliveryServiceAvailable()
Indicates whether a delivery service exists, and whether the personalization sync service is enabled. |
void |
receiveRemotePersonalization(IPersonalizationData pdata)
Receives information about the personalization changes done in the remote portal and applies them to the local portal. |
void |
sendLocalPersonalization(IPersonalizationData pdata)
Searches for a delivery service that implements IPersonalizationDelivery. |
| Methods inherited from interface com.sapportals.portal.prt.service.IService |
|---|
afterInit, configure, destroy, getContext, getKey, init, release |
| Field Detail |
|---|
static final String KEY
static final int DELIVERY_SERVICE_AVAILABLE
static final int DELIVERY_SERVICE_UNAVAILABLE
| Method Detail |
|---|
void sendLocalPersonalization(IPersonalizationData pdata)
pdata - the generated personalization datavoid receiveRemotePersonalization(IPersonalizationData pdata)
pdata - the personalization databoolean deliveryServiceAvailable()
| Access Rights |
|---|
| 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
|
|
SAP NetWeaver 7.40 Enterprise Portal (SP02) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||