Skip to content

Commit c40279d

Browse files
committed
BEFOUND-1804: Change configuration properties prefix to comply with naming convention
1 parent cd9e975 commit c40279d

File tree

2 files changed

+21
-7
lines changed

2 files changed

+21
-7
lines changed

service-sdk/16.0.0/create-openapi-client/banking-service/src/main/java/com/backbase/banking/config/MessagingServiceRestClientConfiguration.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,14 @@
1111

1212
// tag::MessagingServiceRestClientConfiguration[]
1313
@Configuration
14-
@ConfigurationProperties("backbase.communication.services.name")
14+
@ConfigurationProperties("backbase.communication.services.messaging-service")
1515
@Validated
1616
public class MessagingServiceRestClientConfiguration extends ApiClientConfig {
1717

18-
public static final String MESSAGING_SERVICE_ID = "messaging-service";
18+
public static final String SERVICE_ID = "messaging-service";
1919

2020
public MessagingServiceRestClientConfiguration() {
21-
super(MESSAGING_SERVICE_ID);
21+
super(SERVICE_ID);
2222
}
2323

2424
/**
@@ -27,7 +27,7 @@ public MessagingServiceRestClientConfiguration() {
2727
* @return the client.
2828
*/
2929
@Bean
30-
public MessageApi createGeneratedClassApiClient() {
30+
public MessageApi messageApiClient() {
3131
return new MessageApi(createApiClient());
3232
}
3333

Original file line numberDiff line numberDiff line change
@@ -1,25 +1,39 @@
11
package com.backbase.example.service;
22

33
import com.backbase.buildingblocks.communication.client.ApiClientConfig;
4+
import com.backbase.buildingblocks.communication.http.HttpCommunicationConfiguration;
45
import com.backbase.integration.example.client.ApiClient;
56
import com.backbase.integration.example.client.v1.MessageApi;
7+
import org.springframework.boot.context.properties.ConfigurationProperties;
68
import org.springframework.context.annotation.Bean;
79
import org.springframework.context.annotation.Configuration;
10+
import org.springframework.validation.annotation.Validated;
811

912
@Configuration
13+
@ConfigurationProperties("backbase.communication.services.messaging-integration-service")
14+
@Validated
1015
public class IntegrationApiClientConfig extends ApiClientConfig {
1116

17+
public static final String SERVICE_ID = "messaging-integration-service";
18+
1219
public IntegrationApiClientConfig() {
13-
super("example-integration-service");
20+
super(SERVICE_ID);
1421
}
1522

23+
/**
24+
* Creates a REST client.
25+
*
26+
* @return the client.
27+
*/
28+
1629
@Bean
17-
public MessageApi exampleIntegrationApiClient() {
30+
public MessageApi messageIntegrationApiClient() {
1831
return new MessageApi(createaApiClient());
1932
}
2033

2134
private ApiClient createaApiClient() {
2235
return new ApiClient(getRestTemplate())
23-
.setBasePath(createBasePath());
36+
.setBasePath(createBasePath())
37+
.addDefaultHeader(HttpCommunicationConfiguration.INTERCEPTORS_ENABLED_HEADER, Boolean.TRUE.toString());
2438
}
2539
}

0 commit comments

Comments
 (0)