Parameters for Repetitive Synchronization

With repetitive synchronization, the data transfer is repeated to completely transfer the data requested by the mobile device to the mobile device. This is especially relevant for data that must first be edited on the server before being transferred.

You as administrator can set the number of repetitions and the interval. The data transfer is continued as defined by the given number of repetitions until all the data is on the mobile device.

The behavior of the application does not change for the user. Depending on the defined interval and number of repetitions, however, synchronization could take longer.

Repetitive synchronization can only be used in the following cases:

?     For applications that are synchronized with Smart Synchronization

?     If synchronization does not take place using data carriers

You can use the following parameter in the file MobileEngine.config to configure repetitive synchronization.

Parameters in MobileEngine.config

Parameters

Description

MobileEngine.Sync.RepetitiveSyncEnabled

Activate or deactivate repetitive data synchronization.

Possible values: false, true

Default value: false

MobileEngine.Sync.
TimeBetweenRepetitiveSyncs

Time between two synchronization calls for repetitive data synchronization in milliseconds, for example, 10 000 for 10 seconds.

Possible values: 0, positive integers

Default value: 0 (= repetitive data synchronization deactivated)

MobileEngine.Sync.
MaximumNumberOfRepetitiveSyncs

Number of repetitions of synchronization call for repetitive data synchronization

Possible values: 0, positive integers

Default value: 0 (= repetitive data synchronization deactivated)

See also:

For more information on other parameters: Parameters in MobileEngine.config

For more information on different methods for the configuration: Configuration of Mobile Devices