com.sap.ip.me.api.smartsync
Interface SyncBoChange

All Known Subinterfaces:
SyncBoInDelta, SyncBoOutDelta

Deprecated. avoid using SyncBoInDeltaObserver and SyncBoOutDeltaObserver because it reduces performance of synchronization.

public interface SyncBoChange

This interface is the base interface to describe SyncBo delta change. Application should not use the interface directly, instead, use its sub interfaces - SyncBoInDelta, SyncBoOutDelta.

SyncBoChange and RowChange represent modification information on SyncBO and Row basis. If a SyncBO has been changed, this might include multiple row changes. Thus, an SyncBoChange instance may have multiple RowChange instances and provide access to those. If a Row has been changed, the belonging SyncBO is always sent together with the Row modification information. Thus, Row modification operation never comes alone. SyncBoChange and RowChange instances both contain following information:

  • Primary key of the entity being subject to modification (SyncKey).
  • delta action (insert / modify / delete / replace) - values to be modified For SyncBoChange.

    Version:
    2.1
    Author:
    SAP
    See Also:
    SyncBoInDelta, SyncBoOutDelta

    Method Summary
     SyncBoChangeActionType getAction()
              Deprecated. Gets the SyncBo change action attribute.
     MeIterator getRowChanges()
              Deprecated. Gets the changed Row instances in an iterator.
     SyncBoDescriptor getSyncBoDescriptor()
              Deprecated. Gets the syncBoDescriptor attribute.
     java.lang.Object getSyncKey()
              Deprecated. Gets the SyncKey attribute.
     java.lang.String getTimeStamp()
              Deprecated. Gets the timeStamp attribute of the SyncBoChange object
     

    Method Detail

    getSyncBoDescriptor

    public SyncBoDescriptor getSyncBoDescriptor()
    Deprecated. 
    Gets the syncBoDescriptor attribute.

    Returns:
    The SyncBoDescriptor value

    getAction

    public SyncBoChangeActionType getAction()
    Deprecated. 
    Gets the SyncBo change action attribute.

    Returns:
    The SyncBo action value
    See Also:
    SyncBoChangeActionType

    getRowChanges

    public MeIterator getRowChanges()
    Deprecated. 
    Gets the changed Row instances in an iterator.

    Returns:
    The changed Row instances in an iterator
    See Also:
    RowChange

    getSyncKey

    public java.lang.Object getSyncKey()
    Deprecated. 
    Gets the SyncKey attribute.

    Returns:
    The SyncKey value

    getTimeStamp

    public java.lang.String getTimeStamp()
    Deprecated. 
    Gets the timeStamp attribute of the SyncBoChange object

    Returns:
    The timeStamp value


    Copyright © 2005 SAP AG. All Rights Reserved.