Skip to content

Commit 432c363

Browse files
committed
Some preparations to support TLS registry reloading
1 parent e679c0d commit 432c363

3 files changed

Lines changed: 16 additions & 0 deletions

File tree

client/implementation-vertx/src/main/java/io/smallrye/graphql/client/vertx/dynamic/VertxDynamicGraphQLClient.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -397,6 +397,10 @@ private Request buildRequest(String query, Map<String, Object> variables, String
397397
return RequestImpl.builder(query).variables(variables).operationName(operationName).build();
398398
}
399399

400+
public HttpClient getHttpClient() {
401+
return httpClient;
402+
}
403+
400404
@Override
401405
public void close() {
402406
try {

client/implementation-vertx/src/main/java/io/smallrye/graphql/client/vertx/typesafe/VertxTypesafeGraphQLClientBuilder.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,14 @@ public VertxTypesafeGraphQLClientBuilder webSocketClientOptions(WebSocketClientO
8989
return this;
9090
}
9191

92+
public HttpClient getHttpClient() {
93+
return httpClient;
94+
}
95+
96+
public String getConfigKey() {
97+
return configKey;
98+
}
99+
92100
@Override
93101
public VertxTypesafeGraphQLClientBuilder endpoint(URI endpoint) {
94102
this.endpoint = endpoint;

client/implementation/src/main/java/io/smallrye/graphql/client/impl/dynamic/cdi/NamedDynamicClients.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,10 @@ DynamicGraphQLClient getClient(InjectionPoint ip) {
4141
name -> DynamicGraphQLClientBuilder.newBuilder().configKey(name).build());
4242
}
4343

44+
public Map<String, DynamicGraphQLClient> getCreatedClients() {
45+
return createdClients;
46+
}
47+
4448
@PreDestroy
4549
void cleanup() {
4650
createdClients.values().forEach(client -> {

0 commit comments

Comments
 (0)