public ClientConfigFeature() { super(ClientConfigFeature.class.getName()); this.configurer = ClientConfigUtil.resolveClientConfigurer(); }
/** * Reads a client configuration and setups the handlers in the provided BindingProvider accordingly. * This leverages the resolveClientConfigurer() method for getting the ClientConfigure to use. * * @param bp The BindingProvider instance to setup * @param configFile The configuration file * @param configName The configuration name */ public static void setConfigHandlers(BindingProvider bp, String configFile, String configName) { ClientConfigurer configurer = resolveClientConfigurer(); configurer.setConfigHandlers(bp, configFile, configName); }
/** * Reads a client configuration and setups the properties in the provided proxy accordingly. * This leverages the resolveClientConfigurer() method for getting the ClientConfigure to use. * * @param proxy The client proxy (port) instance to setup * @param configFile The configuration file * @param configName The configuration name */ public static void setConfigProperties(Object proxy, String configFile, String configName) { ClientConfigurer configurer = resolveClientConfigurer(); configurer.setConfigProperties(proxy, configFile, configName); }