The adapter for Siebel Business Application supports inbound request processing. Inbound events are supported by a Siebel event component and the adapter polls the event component at regular intervals. Messages are propagated to endpoints that register for the events.
For inbound events, the Siebel event store component lists all the events. When these events are retrieved by the adapter, the business component that is represented by the event is retrieved using the Retrieve operation. The business component values are populated in the business graph and are published to the registered endpoints. The supported event types are Create, Update, and Delete.
The event component lists the type of event, the corresponding business graph, and the status of the event. These values are retrieved by the adapter; then, the integration object represented by the event is retrieved. The integration object values are populated in the business graph, which is then dispatched to registered endpoints.