Parameters for Repetitive Synchronization

Use

In some situations, you need the data transfer to be repeated so that complete data is transferred from the server to the mobile device. This is relevant for data that must first be edited on the server before it is transferred.

You as administrator can set the number of repetitions and the interval. The data transfer continues 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

Parameters in Default.properties and Configuration.properties

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)