Package org.jboss.ws.api.configuration
Class ClientConfigUtil
- java.lang.Object
-
- org.jboss.ws.api.configuration.ClientConfigUtil
-
public abstract class ClientConfigUtil extends Object
A facility for setting a JBossWS Client Configuration- Author:
- Alessio Soldano
-
-
Constructor Summary
Constructors Constructor Description ClientConfigUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ClientConfigurerresolveClientConfigurer()Resolves a ClientConfigurer instance by first using the current thread context classloader and failing that by using the defining classloader.static voidsetConfigHandlers(jakarta.xml.ws.BindingProvider bp, String configFile, String configName)Reads a client configuration and setups the handlers in the provided BindingProvider accordingly.static voidsetConfigProperties(Object proxy, String configFile, String configName)Reads a client configuration and setups the properties in the provided proxy accordingly.
-
-
-
Method Detail
-
setConfigHandlers
public static void setConfigHandlers(jakarta.xml.ws.BindingProvider bp, String configFile, String configName)Reads a client configuration and setups the handlers in the provided BindingProvider accordingly. This leverages the resolveClientConfigurer() method for getting the ClientConfigure to use.- Parameters:
bp- The BindingProvider instance to setupconfigFile- The configuration fileconfigName- The configuration name
-
setConfigProperties
public static void setConfigProperties(Object proxy, String configFile, String 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.- Parameters:
proxy- The client proxy (port) instance to setupconfigFile- The configuration fileconfigName- The configuration name
-
resolveClientConfigurer
public static ClientConfigurer resolveClientConfigurer()
Resolves a ClientConfigurer instance by first using the current thread context classloader and failing that by using the defining classloader.- Returns:
- A ClientConfigurer instance
-
-