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


public interface SyncBoDeltaRequest

A SyncBoRequest is a request message going to backend, which includes download request and reset request. This interface provides the access to the SyncBoRequest.

SyncBoDeltaRequest is a request for retrieving backend delta data. Without sending SyncBoDeltaRequest from client, backend does not push a change delta data to client. As default, SmartSync sends the SyncBoDeltaRequests for all SyncBo descriptors. The API allows applications to:

  • Disable the request for delta being sent.
  • Enable the request for delta being sent.
  • Specify synchronization mode of a request for delta. The mode may be asynchronous sync and synchronous sync.

    Note: The set SyncBoRequest value is not persistent. After the comming synchronization, all set values is returned back to default values automatically.

    Example: Disable a SyncBo request being sent to the backend.

      SmartSyncRuntime.getSyncBoDeltaRequestFacade(VisibilityType.USER_SHARED).getSyncBoDeltaRequest(syncBoDesc)
                          .setProcessing(SyncBoDeltaRequestType.NO_REQUEST);
      

    Version:
    2.1
    Author:
    SAP

    Method Summary
     SyncBoDeltaRequestType getProcessing()
              Gets the processing attribute of the SyncBoDeltaRequest object
     SyncBoResetType getResetProcessing()
              Deprecated. Current release does not support the feature.
     SyncBoDescriptor getSyncBoDescriptor()
              Gets the syncBoDescriptor attribute of the SyncBoDeltaRequest object
     void setProcessing(SyncBoDeltaRequestType requestProcessing)
              Sets the processing attribute of the SyncBoDeltaRequest object
     void setResetProcessing(SyncBoResetType resetProcessing)
              Deprecated. Current release does not support the feature.
     

    Method Detail

    getSyncBoDescriptor

    public SyncBoDescriptor getSyncBoDescriptor()
    Gets the syncBoDescriptor attribute of the SyncBoDeltaRequest object

    Returns:
    The syncBoDescriptor value

    setProcessing

    public void setProcessing(SyncBoDeltaRequestType requestProcessing)
    Sets the processing attribute of the SyncBoDeltaRequest object

    Parameters:
    requestProcessing - The new processing value
    See Also:
    SyncBoDeltaRequestType

    getProcessing

    public SyncBoDeltaRequestType getProcessing()
    Gets the processing attribute of the SyncBoDeltaRequest object

    Returns:
    The processing value
    See Also:
    SyncBoDeltaRequestType

    setResetProcessing

    public void setResetProcessing(SyncBoResetType resetProcessing)
    Deprecated. Current release does not support the feature.

    Sets the resetProcessing attribute of the SyncBoDeltaRequest object

    Parameters:
    resetProcessing - The new resetProcessing value
    See Also:
    SyncBoResetType

    getResetProcessing

    public SyncBoResetType getResetProcessing()
    Deprecated. Current release does not support the feature.

    Gets the ResetProcessing attribute of the SyncBoDeltaRequest object

    Returns:
    The ResetProcessing value
    See Also:
    SyncBoResetType


    Copyright © 2005 SAP AG. All Rights Reserved.