JBoss Wise API

org.jboss.wise.core.client.builder
Interface WSDynamicClientBuilder

All Known Implementing Classes:
ReflectionBasedWSDynamicClientBuilder

@ThreadSafe
public interface WSDynamicClientBuilder

WSDynamicClientBuilder is an interface to define builder for various kind of implementation of WiseDynamicClient Indirect build permit to easy inject different implementation of WSDynamicClient.

Author:
stefano.maestri@javalinux.it

Method Summary
 WSDynamicClientBuilder bindingFiles(java.util.List<java.io.File> bindings)
           
 WSDynamicClient build()
           
 WSDynamicClientBuilder catalogFile(java.io.File catelog)
           
 java.util.List<java.io.File> getBindingFiles()
           
 java.io.File getCatalogFile()
           
 java.lang.String getClientSpecificTmpDir()
           
 int getMaxThreadPoolSize()
           
 java.io.PrintStream getMessageStream()
           
 java.lang.String getNormalizedWsdlUrl()
           
 java.lang.String getPassword()
           
 java.lang.String getSecurityConfigFileURL()
           
 java.lang.String getSecurityConfigName()
           
 java.lang.String getTargetPackage()
           
 java.lang.String getTmpDir()
           
 java.lang.String getUserName()
           
 java.lang.String getWsdlURL()
           
 boolean isKeepSource()
           
 boolean isVerbose()
           
 WSDynamicClientBuilder keepSource(boolean bool)
           
 WSDynamicClientBuilder maxThreadPoolSize(int maxThreadPoolSize)
           
 WSDynamicClientBuilder messageStream(java.io.PrintStream messageStream)
           
 WSDynamicClientBuilder password(java.lang.String password)
           
 WSDynamicClientBuilder securityConfigName(java.lang.String name)
           
 WSDynamicClientBuilder securityConfigUrl(java.lang.String url)
           
 WSDynamicClientBuilder targetPackage(java.lang.String targetPackage)
           
 WSDynamicClientBuilder tmpDir(java.lang.String tmpDir)
           
 WSDynamicClientBuilder userName(java.lang.String userName)
           
 WSDynamicClientBuilder verbose(boolean bool)
           
 WSDynamicClientBuilder wsdlURL(java.lang.String wsdlURL)
           
 

Method Detail

build

WSDynamicClient build()
                      throws java.lang.IllegalStateException,
                             java.net.ConnectException,
                             WiseRuntimeException
Returns:
WSDynamicClient
Throws:
java.lang.IllegalStateException
java.net.ConnectException
WiseRuntimeException

wsdlURL

WSDynamicClientBuilder wsdlURL(java.lang.String wsdlURL)
Parameters:
wsdlURL -
Returns:
WSDynamicClient

userName

WSDynamicClientBuilder userName(java.lang.String userName)
Parameters:
userName -
Returns:
WSDynamicClient

password

WSDynamicClientBuilder password(java.lang.String password)

tmpDir

WSDynamicClientBuilder tmpDir(java.lang.String tmpDir)

targetPackage

WSDynamicClientBuilder targetPackage(java.lang.String targetPackage)

bindingFiles

WSDynamicClientBuilder bindingFiles(java.util.List<java.io.File> bindings)

catalogFile

WSDynamicClientBuilder catalogFile(java.io.File catelog)

securityConfigUrl

WSDynamicClientBuilder securityConfigUrl(java.lang.String url)

securityConfigName

WSDynamicClientBuilder securityConfigName(java.lang.String name)

keepSource

WSDynamicClientBuilder keepSource(boolean bool)

verbose

WSDynamicClientBuilder verbose(boolean bool)

messageStream

WSDynamicClientBuilder messageStream(java.io.PrintStream messageStream)

maxThreadPoolSize

WSDynamicClientBuilder maxThreadPoolSize(int maxThreadPoolSize)

getWsdlURL

java.lang.String getWsdlURL()

getUserName

java.lang.String getUserName()

getPassword

java.lang.String getPassword()

getTmpDir

java.lang.String getTmpDir()

getTargetPackage

java.lang.String getTargetPackage()

getBindingFiles

java.util.List<java.io.File> getBindingFiles()

getCatalogFile

java.io.File getCatalogFile()

getSecurityConfigFileURL

java.lang.String getSecurityConfigFileURL()

getSecurityConfigName

java.lang.String getSecurityConfigName()

isKeepSource

boolean isKeepSource()

isVerbose

boolean isVerbose()

getMessageStream

java.io.PrintStream getMessageStream()

getNormalizedWsdlUrl

java.lang.String getNormalizedWsdlUrl()

getClientSpecificTmpDir

java.lang.String getClientSpecificTmpDir()

getMaxThreadPoolSize

int getMaxThreadPoolSize()

JBoss Wise API

Copyright © 2008-2009 Jboss.org. All Rights Reserved.