org.kuali.student.common.ws.beans
Class JaxWsClientFactoryBean

java.lang.Object
  extended by org.kuali.student.common.ws.beans.JaxWsClientFactoryBean
All Implemented Interfaces:
JaxWsClientFactory, FactoryBean

public class JaxWsClientFactoryBean
extends Object
implements JaxWsClientFactory


Field Summary
private static String CLASSPATH_PREFIX
           
private  Object client
           
private  Class<?> serviceEndpointInterface
           
private  QName serviceQName
           
private  String serviceUrl
           
private  String wsdlDocumentLocation
           
 
Constructor Summary
JaxWsClientFactoryBean()
           
 
Method Summary
 String getAddress()
           
 Object getObject()
           
 Class<?> getObjectType()
           
 Class<?> getServiceEndpointInterface()
           
 QName getServiceName()
           
 QName getServiceQName()
           
 String getWsdlLocation()
           
 boolean isSingleton()
           
 void setAddress(String add)
           
 void setServiceEndpointInterface(Class<?> serviceEndpointInterface)
           
 void setServiceName(QName serviceName)
           
 void setServiceQName(QName serviceQName)
           
 void setServiceQNameString(String serviceName)
           
 void setWsdlLocation(String wsdlDocumentLocation)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serviceEndpointInterface

private Class<?> serviceEndpointInterface

wsdlDocumentLocation

private String wsdlDocumentLocation

serviceQName

private QName serviceQName

serviceUrl

private String serviceUrl

CLASSPATH_PREFIX

private static final String CLASSPATH_PREFIX
See Also:
Constant Field Values

client

private Object client
Constructor Detail

JaxWsClientFactoryBean

public JaxWsClientFactoryBean()
Method Detail

getObject

public Object getObject()
                 throws Exception
Specified by:
getObject in interface FactoryBean
Throws:
Exception

getObjectType

public Class<?> getObjectType()
Specified by:
getObjectType in interface FactoryBean

getServiceEndpointInterface

public Class<?> getServiceEndpointInterface()
Specified by:
getServiceEndpointInterface in interface JaxWsClientFactory
Returns:
the serviceEndpointInterface

setServiceEndpointInterface

public void setServiceEndpointInterface(Class<?> serviceEndpointInterface)
Specified by:
setServiceEndpointInterface in interface JaxWsClientFactory
Parameters:
serviceEndpointInterface - the serviceEndpointInterface to set

setServiceQNameString

public void setServiceQNameString(String serviceName)
Parameters:
serviceName - the serviceName to set

isSingleton

public boolean isSingleton()
Specified by:
isSingleton in interface FactoryBean

getWsdlLocation

public String getWsdlLocation()
Specified by:
getWsdlLocation in interface JaxWsClientFactory
Returns:
the wsdlDocumentLocation

setWsdlLocation

public void setWsdlLocation(String wsdlDocumentLocation)
Specified by:
setWsdlLocation in interface JaxWsClientFactory
Parameters:
wsdlDocumentLocation - the wsdlDocumentLocation to set

getAddress

public String getAddress()
Specified by:
getAddress in interface JaxWsClientFactory
Returns:
the serviceUrl

setAddress

public void setAddress(String add)
Specified by:
setAddress in interface JaxWsClientFactory
Parameters:
serviceUrl - the serviceUrl to set

getServiceQName

public QName getServiceQName()
Returns:
the serviceQName

setServiceQName

public void setServiceQName(QName serviceQName)
Parameters:
serviceQName - the serviceQName to set

getServiceName

public QName getServiceName()
Specified by:
getServiceName in interface JaxWsClientFactory
Returns:
the serviceName

setServiceName

public void setServiceName(QName serviceName)
Specified by:
setServiceName in interface JaxWsClientFactory
Parameters:
serviceName - the serviceName to set


Copyright © 2007-2011 The Kuali Foundation. All Rights Reserved.