allowing client ext; not just config ext

This commit is contained in:
2023-05-30 17:58:38 -04:00
parent 37e8b63179
commit 9a9a958913
@@ -90,10 +90,19 @@ public abstract class Client {
authFilter = this.getConfig().createAuthorizationFilter();
if (authFilter != null)
clientBuilder.register(authFilter);
this.buildClient(clientBuilder);
this.getConfig().configureClient(clientBuilder);
return clientBuilder.build();
}
/**
* @param clientBuilder A client builder
*/
public void buildClient(ClientBuilder clientBuilder) {
// for extension purposes
}
/**
* @return A pre-configured JAX-RS target (client w/ base URL) with configured authorization.