2.2 Inquiry Operation on FCUBS

To inquire data on core banking system, FCUBS provides a set of database view/synonyms object to inquire the required information.

A connector schema is required which hosts the required views, synonyms, functions and procedures for querying data in FCUBS. OBAPI relies on a middleware API packaged as “com.ofss.extsystem.ubs” which provides host adapters that interact with the connector schema to fetch the required information. To invoke these host adapters, the static Java method com.ofss.extsystem.ubs.business.extsystems.HostAdapterManager.processRequest(HostRequestDTO) needs to be invoked from within OBAPI adapter implementation. The HostRequestDTO class must be provided with the required request information.

All the FCUBS middleware adapters are configured with unique a request id in the database table MSTHOSTINTERFACE. HostAdapterManager identifies the adapter class for given request id configured in MSTHOSTINTERFACE table and invoke the processRequest() method of respective adapter class.

Following steps are required to invoke the host adapter:

  1. Create the Request DTO object and fill required fields.
  2. Build host request by calling com.ofss.extsystem.ubs.business.extsystems.HostAdapterHelper.buildHostRequest(RequestDTO)method.
  3. Invoke HostAdapterManager.processRequest(HostRequestDTO) with the HostRequestDTO created by invoking the method in step 2.

Reference:


Reference