From 116011c569348542b626643eac0a853b8a79376e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CAli=E2=80=9D?= <“alynoureddine@gmail.com”> Date: Mon, 6 Oct 2025 11:32:22 +0200 Subject: [PATCH] feat: TRANS-8772 - Upgrade transactions API to v3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: “Ali” <“alynoureddine@gmail.com”> --- pom.xml | 6 +++--- .../transaction/TransactionsIntegrationRestClient.java | 4 ++-- .../ct/bbfuel/configurator/TransactionsConfigurator.java | 2 +- .../backbase/ct/bbfuel/data/TransactionsDataGenerator.java | 6 +++--- .../com/backbase/ct/bbfuel/input/TransactionsReader.java | 2 +- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/pom.xml b/pom.xml index 0b096136..f5e6da13 100644 --- a/pom.xml +++ b/pom.xml @@ -587,10 +587,10 @@ generate - ${unpacked-api.target}/transaction-manager/transaction-manager-integration-inbound-api-v2.7.2.yaml + ${unpacked-api.target}/transaction-manager/transaction-manager-integration-inbound-api-v3.0.2.yaml - com.backbase.dbs.transaction.client.v2 - com.backbase.dbs.transaction.client.v2.model + com.backbase.dbs.transaction.client.v3 + com.backbase.dbs.transaction.client.v3.model diff --git a/src/main/java/com/backbase/ct/bbfuel/client/transaction/TransactionsIntegrationRestClient.java b/src/main/java/com/backbase/ct/bbfuel/client/transaction/TransactionsIntegrationRestClient.java index 9b6837b2..3044af1e 100644 --- a/src/main/java/com/backbase/ct/bbfuel/client/transaction/TransactionsIntegrationRestClient.java +++ b/src/main/java/com/backbase/ct/bbfuel/client/transaction/TransactionsIntegrationRestClient.java @@ -2,7 +2,7 @@ import com.backbase.ct.bbfuel.client.common.RestClient; import com.backbase.ct.bbfuel.config.BbFuelConfiguration; -import com.backbase.dbs.transaction.client.v2.model.TransactionsPostRequestBody; +import com.backbase.dbs.transaction.client.v3.model.TransactionsPostRequestBody; import io.restassured.http.ContentType; import io.restassured.response.Response; import java.util.List; @@ -16,7 +16,7 @@ public class TransactionsIntegrationRestClient extends RestClient { private final BbFuelConfiguration config; - private static final String SERVICE_VERSION = "v2"; + private static final String SERVICE_VERSION = "v3"; private static final String ENDPOINT_TRANSACTIONS = "/transactions"; @PostConstruct diff --git a/src/main/java/com/backbase/ct/bbfuel/configurator/TransactionsConfigurator.java b/src/main/java/com/backbase/ct/bbfuel/configurator/TransactionsConfigurator.java index ab49e176..7e6b9a8a 100644 --- a/src/main/java/com/backbase/ct/bbfuel/configurator/TransactionsConfigurator.java +++ b/src/main/java/com/backbase/ct/bbfuel/configurator/TransactionsConfigurator.java @@ -9,7 +9,7 @@ import com.backbase.ct.bbfuel.util.CommonHelpers; import com.backbase.ct.bbfuel.util.GlobalProperties; import com.backbase.dbs.pocket.tailor.client.v2.model.Pocket; -import com.backbase.dbs.transaction.client.v2.model.TransactionsPostRequestBody; +import com.backbase.dbs.transaction.client.v3.model.TransactionsPostRequestBody; import com.google.common.collect.ImmutableList; import com.google.common.collect.ImmutableList.Builder; import java.util.ArrayList; diff --git a/src/main/java/com/backbase/ct/bbfuel/data/TransactionsDataGenerator.java b/src/main/java/com/backbase/ct/bbfuel/data/TransactionsDataGenerator.java index 3d96f8ea..c5f4bc3d 100644 --- a/src/main/java/com/backbase/ct/bbfuel/data/TransactionsDataGenerator.java +++ b/src/main/java/com/backbase/ct/bbfuel/data/TransactionsDataGenerator.java @@ -2,9 +2,9 @@ import com.backbase.ct.bbfuel.util.CommonHelpers; import com.backbase.ct.bbfuel.util.GlobalProperties; -import com.backbase.dbs.transaction.client.v2.model.TransactionsPostRequestBody; -import com.backbase.dbs.transaction.client.v2.model.TransactionsPostRequestBody.CreditDebitIndicatorEnum; -import com.backbase.dbs.transaction.client.v2.model.Currency; +import com.backbase.dbs.transaction.client.v3.model.TransactionsPostRequestBody; +import com.backbase.dbs.transaction.client.v3.model.TransactionsPostRequestBody.CreditDebitIndicatorEnum; +import com.backbase.dbs.transaction.client.v3.model.Currency; import com.github.javafaker.Faker; import org.iban4j.Iban; diff --git a/src/main/java/com/backbase/ct/bbfuel/input/TransactionsReader.java b/src/main/java/com/backbase/ct/bbfuel/input/TransactionsReader.java index 1b042cbe..22d544d1 100644 --- a/src/main/java/com/backbase/ct/bbfuel/input/TransactionsReader.java +++ b/src/main/java/com/backbase/ct/bbfuel/input/TransactionsReader.java @@ -5,7 +5,7 @@ import com.backbase.ct.bbfuel.data.CommonConstants; import com.backbase.ct.bbfuel.util.ParserUtil; -import com.backbase.dbs.transaction.client.v2.model.TransactionsPostRequestBody; +import com.backbase.dbs.transaction.client.v3.model.TransactionsPostRequestBody; import java.io.IOException; import java.time.LocalDate; import java.util.List;