Package com.sun.xml.ws.api.databinding
Class DatabindingConfig
- java.lang.Object
-
- com.sun.xml.ws.api.databinding.DatabindingConfig
-
public class DatabindingConfig extends Object
DatabindingConfig contains the initial states for Databinding. After a Databinding instance is created, all it's internal states should be considered 'immutable' and therefore the operations on Databinding are thread-safe.- Author:
- shih-chang.chen@oracle.com
-
-
Field Summary
Fields Modifier and Type Field Description protected Set<Class>additionalValueTypesprotected ClassLoaderclassLoaderprotected ClasscontractClassprotected ClassendpointClassprotected EntityResolverentityResolverprotected Iterable<javax.xml.ws.WebServiceFeature>featuresprotected MappingInfomappingInfoprotected MetadataReadermetadataReaderprotected Map<String,Object>propertiesprotected WSBindingwsBindingprotected WSDLPortwsdlPortprotected SourcewsdlSourceprotected URLwsdlURL
-
Constructor Summary
Constructors Constructor Description DatabindingConfig()
-
Method Summary
-
-
-
Field Detail
-
contractClass
protected Class contractClass
-
endpointClass
protected Class endpointClass
-
mappingInfo
protected MappingInfo mappingInfo
-
wsdlURL
protected URL wsdlURL
-
classLoader
protected ClassLoader classLoader
-
features
protected Iterable<javax.xml.ws.WebServiceFeature> features
-
wsBinding
protected WSBinding wsBinding
-
wsdlPort
protected WSDLPort wsdlPort
-
metadataReader
protected MetadataReader metadataReader
-
wsdlSource
protected Source wsdlSource
-
entityResolver
protected EntityResolver entityResolver
-
-
Method Detail
-
getContractClass
public Class getContractClass()
-
setContractClass
public void setContractClass(Class contractClass)
-
getEndpointClass
public Class getEndpointClass()
-
setEndpointClass
public void setEndpointClass(Class implBeanClass)
-
getMappingInfo
public MappingInfo getMappingInfo()
-
setMappingInfo
public void setMappingInfo(MappingInfo mappingInfo)
-
getWsdlURL
public URL getWsdlURL()
-
setWsdlURL
public void setWsdlURL(URL wsdlURL)
-
getClassLoader
public ClassLoader getClassLoader()
-
setClassLoader
public void setClassLoader(ClassLoader classLoader)
-
getFeatures
public Iterable<javax.xml.ws.WebServiceFeature> getFeatures()
-
setFeatures
public void setFeatures(javax.xml.ws.WebServiceFeature[] features)
-
setFeatures
public void setFeatures(Iterable<javax.xml.ws.WebServiceFeature> features)
-
getWsdlPort
public WSDLPort getWsdlPort()
-
setWsdlPort
public void setWsdlPort(WSDLPort wsdlPort)
-
getWSBinding
public WSBinding getWSBinding()
-
setWSBinding
public void setWSBinding(WSBinding wsBinding)
-
getMetadataReader
public MetadataReader getMetadataReader()
-
setMetadataReader
public void setMetadataReader(MetadataReader reader)
-
getWsdlSource
public Source getWsdlSource()
-
setWsdlSource
public void setWsdlSource(Source wsdlSource)
-
getEntityResolver
public EntityResolver getEntityResolver()
-
setEntityResolver
public void setEntityResolver(EntityResolver entityResolver)
-
-