Commit 9a9a9589 authored by Brian Long's avatar Brian Long
Browse files

allowing client ext; not just config ext

parent 37e8b631
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -90,11 +90,20 @@ 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.
	 */