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:
[email protected]
  • Field Details

    • contractClass

      protected Class contractClass
    • endpointClass

      protected Class endpointClass
    • additionalValueTypes

      protected Set<Class> additionalValueTypes
    • mappingInfo

      protected MappingInfo mappingInfo
    • wsdlURL

      protected URL wsdlURL
    • classLoader

      protected ClassLoader classLoader
    • features

      protected Iterable<jakarta.xml.ws.WebServiceFeature> features
    • wsBinding

      protected WSBinding wsBinding
    • wsdlPort

      protected WSDLPort wsdlPort
    • metadataReader

      protected MetadataReader metadataReader
    • properties

      protected Map<String,Object> properties
    • wsdlSource

      protected Source wsdlSource
    • entityResolver

      protected EntityResolver entityResolver
  • Constructor Details

    • DatabindingConfig

      public DatabindingConfig()
      Default constructor.
  • Method Details

    • 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<jakarta.xml.ws.WebServiceFeature> getFeatures()
    • setFeatures

      public void setFeatures(jakarta.xml.ws.WebServiceFeature[] features)
    • setFeatures

      public void setFeatures(Iterable<jakarta.xml.ws.WebServiceFeature> features)
    • getWsdlPort

      public WSDLPort getWsdlPort()
    • setWsdlPort

      public void setWsdlPort(WSDLPort wsdlPort)
    • additionalValueTypes

      public Set<Class> additionalValueTypes()
    • properties

      public Map<String,Object> properties()
    • 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)