com.sap.aii.af.service.cpa

Class AbstractPartyCallBackHandler

java.lang.Object
  extended by com.sap.aii.af.service.cpa.AbstractPartyCallBackHandler
All Implemented Interfaces:
CPAObjectCallbackInterface

public abstract class AbstractPartyCallBackHandler
extends Object
implements CPAObjectCallbackInterface


Constructor Summary
AbstractPartyCallBackHandler()
           
 
Method Summary
 void objectRefreshed(CPAObject cpaObject)
          CPAObject refreshed.
abstract  void partyrefreshEvent(Party party)
          Implement event handling here Important: 1.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractPartyCallBackHandler

public AbstractPartyCallBackHandler()
Method Detail

objectRefreshed

public void objectRefreshed(CPAObject cpaObject)
Description copied from interface: CPAObjectCallbackInterface
CPAObject refreshed. Only Party refresh is notified

Specified by:
objectRefreshed in interface CPAObjectCallbackInterface

partyrefreshEvent

public abstract void partyrefreshEvent(Party party)
Implement event handling here

Important: 1. PartyRefresh Notifications may be fired multiple times for a Party event.

For example when cache update happens (delete event + add event = update event) for Adapter engine or in PCK. It is the responsibility of the implementing logic to check if there is any change in the value of Party Object or for any Alternate identifiers each time notification happens.

2. The Party Object values (alternate identicfiers) may not have been changed/updated.

Eventing notifies that value is refreshed in memory (with or without changes)

Access Rights

This class can be accessed from:


SC DC Public Part ACH
[sap.com] SAP_XIAF [sap.com] com.sap.aii.af.svc.facade api BC-XI


Copyright 2014 SAP AG Complete Copyright Notice