org.jboss.ws.api.configuration
Class ClientConfigUtil

java.lang.Object
  extended by 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
ClientConfigUtil()
           
 
Method Summary
static ClientConfigurer resolveClientConfigurer()
          Resolves a ClientConfigurer instance by first using the current thread context classloader and failing that by using the defining classloader.
static void setConfigHandlers(BindingProvider bp, String configFile, String configName)
          Reads a client configuration and setups the handlers in the provided BindingProvider accordingly.
static void setConfigProperties(Object proxy, String configFile, String configName)
          Reads a client configuration and setups the properties in the provided proxy accordingly.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClientConfigUtil

public ClientConfigUtil()
Method Detail

setConfigHandlers

public static void setConfigHandlers(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 setup
configFile - The configuration file
configName - 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 setup
configFile - The configuration file
configName - 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


Copyright © 2012 JBoss, by Red Hat. All Rights Reserved.