Difference between revisions of "SYSCLS OFFLINE SYNC CONFIGURATION"
(Created page with "{{ClassificationInfoBox | title = Offline Sync Configuration Classification | name = {{PAGENAMEE}} | inheritance = none | namespace = System.Classification.Kernel | purpose =...") |
(→MetaProperties) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
| name = {{PAGENAMEE}} | | name = {{PAGENAMEE}} | ||
| inheritance = none | | inheritance = none | ||
− | | namespace = System.Classification. | + | | namespace = System.Classification.Content |
| purpose = Configure an object to be branch-synced (make offline available) on the client | | purpose = Configure an object to be branch-synced (make offline available) on the client | ||
| version = 3.6.0+ | | version = 3.6.0+ | ||
Line 17: | Line 17: | ||
! width=30% | Name !! width=30% | Data type !! Comment | ! width=30% | Name !! width=30% | Data type !! Comment | ||
|- | |- | ||
− | | | + | | CONFIGURATION|| {{Integer}} || Offline Sync Configuration (setting). See supported values below. |
+ | |- | ||
+ | | SUB_LEVELS|| {{Integer}} || Determines how a branch download is performed. If not configured (equals to 0 by default), an entire branch is downloaded in one attempt. If set to 1 for example, the 1st level children of the selected root is first analyzed, then sub branch downloads are performed for each of the children. Basically the higher the number, the more "fragmented" the branch download becomes. This usually increases the overall download time, but can be helpful for scenarios like really large branches or unstable networks since it has a better chance of finishing smaller individual downloads. | ||
|} | |} | ||
Line 25: | Line 27: | ||
* -2: Sync after every start of the app | * -2: Sync after every start of the app | ||
* any value >0: Periodic sync if app is running; the value is interpreted in hours (e.g. 4 => periodically sync every 4 hours) | * any value >0: Periodic sync if app is running; the value is interpreted in hours (e.g. 4 => periodically sync every 4 hours) | ||
+ | |||
+ | [[Category:3.6.0|SYSCLS OFFLINE SYNC CONFIGURATION]] | ||
== See also == | == See also == | ||
Line 31: | Line 35: | ||
{{Category/Version|3.6.0}} | {{Category/Version|3.6.0}} | ||
+ | |||
+ | [[Category:3.6.0|SYSCLS OFFLINE SYNC CONFIGURATION]] |
Latest revision as of 12:12, 22 December 2020
If an Object fullfills the Offline Sync Configuration Classification it gets automatically branch downloaded (on the client) according its configuration.
MetaProperties
Name | Data type | Comment |
---|---|---|
CONFIGURATION | Integer | Offline Sync Configuration (setting). See supported values below. |
SUB_LEVELS | Integer | Determines how a branch download is performed. If not configured (equals to 0 by default), an entire branch is downloaded in one attempt. If set to 1 for example, the 1st level children of the selected root is first analyzed, then sub branch downloads are performed for each of the children. Basically the higher the number, the more "fragmented" the branch download becomes. This usually increases the overall download time, but can be helpful for scenarios like really large branches or unstable networks since it has a better chance of finishing smaller individual downloads. |
Supported Configuration settings:
- 0: No Auto Sync
- -1: Sync once
- -2: Sync after every start of the app
- any value >0: Periodic sync if app is running; the value is interpreted in hours (e.g. 4 => periodically sync every 4 hours)