SIS Event Types

Sourcing Integration Services has seven event types. This table lists the events:
# Event Description
1 SyncAddUpdate
  • Update object in database if object exists, else add new object.
  • Operation is synchronous, caller waits for request to complete.
  • Application Integrator Operation.
2 AsyncAddUpdate
  • Update object in database if object exists, else add new object.
  • Operation is asynchronous, caller provides data and request returns while operation is in progress.
  • Application Integrator Operation.
3 Load
  • Update object in database if object exists, else add new object.
  • Operation is synchronous, performed as part of ETL operation while data staged into SIS. Once staged, operation returns to caller and staged data is loaded asynchronously by SIS.
  • Data Integrator Transfer.
4 SyncQuery
  • Query for data, based on provided filter information.
  • Operation is synchronous, caller waits for request to complete.
  • Application Integrator Operation.
5 AsyncQuery [Notification]
  • Query for data, based on provided filter information, and send response to subscribers as Notification message.
  • Operation is asynchronous, caller requests information and request returns while operation is in progress.
  • Application Integrator Operation.
6 Extract
  • Extract data, based on provided filter information.
  • Operation is synchronous, performed as part of ETL operation.
  • Data Integrator Transfer.
7 Publish [BDD name] Notification
  • Publishes data extracted from CES on the AI (front bus).
  • Triggered from within CES or from the command line.