Skip to Content
0
Former Member
Apr 20, 2009 at 09:17 AM

MI/sync messages

22 Views

Hi all,

In my smart sync application (T01 syncBos, MI 7.0 SP15 - CrEme 3.27) I inserted the code:

SmartSyncRuntime ssr = SmartSyncRuntime.getInstance();

SyncManager sync = SyncManager.getInstance();

SyncBoDeltaRequestFacade req = ssr.getSyncBoDeltaRequestFacade();

SyncBoDescriptorFacade descriptorFacade =

SmartSyncRuntime.getInstance().getSyncBoDescriptorFacade();

SyncBoDescriptorIterator iter = descriptorFacade.getAllSyncBoDescriptors();

while (iter.hasNext()) {

SyncBoDescriptor syncBODesc = (SyncBoDescriptor) iter.next();

SyncBoDeltaRequest deltaRequest = req.getSyncBoDeltaRequest(syncBODesc);

deltaRequest.setProcessing(SyncBoDeltaRequestType.DIRECT_REQUEST);

SmartSyncRuntime

.getInstance()

.getSyncBoDeltaRequestFacade(VisibilityType.USER_SHARED)

.getSyncBoDeltaRequest(syncBODesc)

.setProcessing(SyncBoDeltaRequestType.REQUEST);

}

sync.synchronizeWithBackend(VisibilityType.USER_SHARED);

and in MobileEngine.config the following parameters:

MobileEngine.Sync.MaximumNumberOfRepetitiveSyncs=10

MobileEngine.Sync.RepetitiveSyncEnabled=TRUE

MobileEngine.Sync.TimeBetweenRepetitiveSyncs=5000

Now, I need to retrieve the final message:

The data is complete for user XXX and application ZZZ. in order to print it in my custom page, but I don't know what is the class/method that retrieves this message.

Do you have any suggest?

Thanks,

Maria