Overview

The following tables provides an overview of the integration points that are available for exchanging data with Oracle Insurance Gateway

Integration Point Purpose Inbound/Outbound Realtime/Batch

Access Tokens

Returns OAuth2 access tokens

Outbound

Realtime

Base View Generation

Starts the generation of base views

N.A.

Request

Control Task Processing

The "taskprocessing" resource can be used to:

  • determine the status of the task processing mechanism;

  • (temporarily) stop task processing

  • start task processing (when it was stopped).

Both

Realtime

Credentials

Manage credentials

Both

Realtime

Current Properties

Shows currently set properties and their values

Outbound

Realtime

Data File Set

Uploading of files

Inbound/Outbound

Batch

Data Set Operations / Config Migration

Creates, updates and deletes configuration.

Both

Batch

Event Store

Provides ability to log an event

Inbound

Realtime

Exchange

Provides the ability to invoke an integration

Inbound

Realtime/Batch

Key Stores

Configure key stores

Realtime

Notification

Reads inbound notifications and resumes suspended exchanges

Inbound

Realtime

Objects

Fetches the meta model of the objects in the application as zip

Inbound

Realtime

Property Definitions

Retrieve all available system property definitions

Outbound

Realtime

Provisioning Integration Point

Provision Oracle Insurance Gateway with user and user roles

Inbound

Realtime

Purge

Provides ability to delete exchanges and events

Inbound

Batch

User Information

Provides the ability to fetch the user information (user preferences, access restriction grants, etc.) and to update the user preferences of the logged in user

Inbound

Realtime

Invalidate Dynamic Logic Integration Point

This integration point provides the ability to invalidate all the dynamic logic, in order to re-compile the groovy logic.

Inbound

Request

The following table lists additional usage characteristics of those integration points and places them into context:

Integration Point Usage Frequency Must Have or Option

Access Tokens

Frequently

Must Have when using OAuth

Base View Generation

Incidentally

Optional

Control Task Processing

Incidentally

Option

Credentials

Incidentally

Must Have when securing REST

Current Properties

Incidentally

Optional

Data File Set

Frequently

Must Have

Data Set Operations / Config Migration

Incidentally when configuration needs to change

Option

Event Store

Frequently

Must Have

Exchange

Frequently

Must Have

Key Store

Incidentally

Must Have when securing REST

Notification

Frequently

Must Have

Purge

Incidentally

Option

Property Definitions

Incidentally

Optional

Provisioning

Incidentally, to give new users access to the system

Must Have

User Information

Frequently

Must Have

Invalidate Dynamic Logic Integration Point

Incidentally

Optional