Wiki Spaces

Documentation
Projects
Resources

Get Help from Others

Q&A: Ask OpenMRS
Discussion: OpenMRS Talk
Real-Time: IRC Chat | Slack

Projects

Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Reverted from v. 6

...

Variable NameDescriptionDefault Value
General
sync.parent.feedLocationThe location of the Parent atom feed. Required to do any synchronization. If not set (but with Sync enabled), sync log warnings and not read the feeds.

Empty

sync.local.feedLocationThe location of the local event feed for this node. Generally should not change.The default address.
sync.localInstanceIdThe unique instance identifier.
sync.filterBeansThe array of Spring bean components which implement the ObjectFilter interface. More information https://wiki.openmrs.org/display/projects/Catchment+StrategiesEmpty

Push
sync.push.enabledBoolean - is pushing data to Parent enabled? If set to false, no data will ever be sent to Parent from this Child and the Child will not be reading its own feed.True
sync.push.scheduleCron schedule reading the local feed - controls how often data will be pushed to Parent.Hourly schedule
sync.push.{classname}.enabledBoolean - controls if the data for the given entity class is pushed to Parent from this node. Affects filtering of the local atom feed.True for classes we want to sync out of the box
Pull
sync.pull.enabledBoolean - is pulling data from Parent enabled? If set to false, no data will ever be retrieved from Parent and this Child will not follow the feed of its Parent.True
sync.pull.scheduleCron schedule reading the Parent feed - controls how often data will be pulled from Parent.Hourly schedule
sync.pull.{classname}.enabledBoolean - controls if the data for the given entity class is pulled from Parent to this node. Affects filtering of the Parent atom feed.True for classes we want to sync out of the box
Whitelist
sync.whitelist.enabledA boolean value which describes if the whitelist is enabled or is notFalse
sync.whitelist.instanceIdsAn array of identifiers which represent children instances (localInstanceId). If a child instance occurs on the list it will be allowed to push data to the parent. Please remember to share credentials with children in order to complete validation on the push endpoints.Empty

...