Oracle Waveset 8.1.1 Deployment Guide

Basic Steps of Adapter Processing

All Active Sync-enabled adapters follow the following basic steps when listening or polling for changes to the resource defined in Waveset. When the adapter detects that a resource has changed, the Active Sync-enabled adapter:

  1. Extracts the changed information from the resource.

  2. Determines which Waveset object is affected.

  3. Builds a map of user attributes to pass to the system, along with a reference to the adapter and a map of any additional options, which creates an Identity Application Programming Interface (IAPI) object.

  4. Submits the IAPI object to the ActiveSync Manager.

  5. ActiveSync Manager processes the object and returns to the adapter a WavesetResult object that informs the Active Sync-enabled adapter if the operation succeeds. This object can contain many results from the various steps that the Waveset system uses to update the identity. Typically, a workflow also handles errors within Waveset, often ending up as an Approval for a managing administrator.