Jython Scripts for Population

The following Jython scripts are used:

  • mapping_interfaces.py – major interfaces involved in the integration workflow.
  • replication.py – replication algorithm.
  • mapping_implementation.py – basic implementation of some of the mapping interfaces.
  • mapping_file_manager.py – abstract entity to represent mapping file.
  • old_mapping_file_manager.py – mapping file parser.
  • connection_data_manager.py – an entity that encapsulates pieces of data required to establish connection to ServiceNow instance.
  • decorators.py – internal functions.
  • pull_from_service_now.py – actual integration implementation script. All ServiceNow-related code is encapsulated inside the ServiceNowSourceSystem class.