From dc4f59409b6cbf1bbf6e2a91d58079eef9263ecf Mon Sep 17 00:00:00 2001 From: Venkatachalam Ganapathy Date: Thu, 8 Aug 2024 16:10:13 +0000 Subject: [PATCH] GITBOOK-977: No subject --- g2p-bridge/development/design/interfaces.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/g2p-bridge/development/design/interfaces.md b/g2p-bridge/development/design/interfaces.md index cb76437d..0e8cbe69 100644 --- a/g2p-bridge/development/design/interfaces.md +++ b/g2p-bridge/development/design/interfaces.md @@ -20,6 +20,8 @@ Refer to the Technical architecture. As shown in the figure, all outward APIs to There is also an implementation of the interface (openg2p-g2p-bridge-example-bank-connector), that provides a reference implementation. This connector connects to a simulator application. The simulator application (openg2p-g2p-bridge-example-bank-api) simulates a Sponsor bank. +The interface, the connector factory and the example-bank-connector - together are packaged into a separate git repository - **openg2p-g2p-bridge-example-bank** + The interface defines the following APIs ### 1. check\_funds @@ -134,3 +136,7 @@ This BankConnector class will implement the BankConnector Interface The Factory will return the Connector based on the "benefit\_program.sponsor\_bank\_code" def get\_bank\_connector (sponsor\_bank\_code : string) -> BankConnectorInterface + +### Example Bank Connector + +The git baseline includes a connector that connects with the Example Bank (a bank simulator application). The Example Bank Connector - implements all the methods specified by the BankInterface