The proposed interface does not look like the Builder pattern I am used to. Should SslEngineBuilder be called SslEngineFactory instead?
On Mon, Sep 2, 2019, at 03:33, Rajini Sivaram wrote: > I would expect SslEngineBuilder interface to look something like this, > perhaps with some tweaking: > > public interface SslEngineBuilder extends Configurable, Closeable { > > Set<String> reconfigurableConfigs(); > > boolean shouldBeRebuilt(Map<String, Object> nextConfigs); > > SSLEngine createSslEngine(Mode mode, String peerHost, int > peerPort, String endpointIdentification); > > }