com.oracle.webservices.api.databinding
Interface Databinding.Builder

Enclosing interface:
Databinding

public static interface Databinding.Builder

Databinding.Builder, created from the DatabindingFactory, is used to configure how a Databinding instance is to be built from this builder.

Author:
shih-chang.chen@oracle.com
See Also:
DatabindingFactory

Method Summary
 Databinding build()
          Builds a new Databinding instance
 Databinding.Builder classLoader(ClassLoader classLoader)
          Sets the ClassLoader which is used to load the service endpoint interface, implementation bean, and all the value types.
 WSDLGenerator createWSDLGenerator()
          Creates the WSDLGenerator which can be used to generate the WSDL representation of the service endpoint interface of this Databinding object.
 Databinding.Builder entityResolver(EntityResolver entityResolver)
          Deprecated. - no replacement - this was never implemented Sets the EntityResolver for reading the WSDL
 Databinding.Builder feature(WebServiceFeature... features)
          Sets A list of WebServiceFeatures
 Databinding.Builder portName(QName portName)
          Sets the port name of the WSDL
 Databinding.Builder property(String name, Object value)
          Sets A property of the Databinding object to be created
 Databinding.Builder serviceName(QName serviceName)
          Sets the service name of the WSDL
 Databinding.Builder targetNamespace(String targetNamespace)
          Sets the targetNamespace of the WSDL
 Databinding.Builder wsdlSource(Source wsdlSource)
          Deprecated. - no replacement - this was never implemented Sets the WSDL Source where the WSDL can be read from
 Databinding.Builder wsdlURL(URL wsdlURL)
          Deprecated. - no replacement - this was never implemented Sets the WSDL URL where the WSDL can be read from
 

Method Detail

targetNamespace

Databinding.Builder targetNamespace(String targetNamespace)
Sets the targetNamespace of the WSDL

Parameters:
targetNamespace - The targetNamespace to set
Returns:
this Builder instance

serviceName

Databinding.Builder serviceName(QName serviceName)
Sets the service name of the WSDL

Parameters:
serviceName - The serviceName to set
Returns:
this Builder instance

portName

Databinding.Builder portName(QName portName)
Sets the port name of the WSDL

Parameters:
portName - The portName to set
Returns:
this Builder instance

wsdlURL

Databinding.Builder wsdlURL(URL wsdlURL)
Deprecated. - no replacement - this was never implemented Sets the WSDL URL where the WSDL can be read from

Parameters:
wsdlURL - The wsdlURL to set
Returns:
this Builder instance

wsdlSource

Databinding.Builder wsdlSource(Source wsdlSource)
Deprecated. - no replacement - this was never implemented Sets the WSDL Source where the WSDL can be read from

Parameters:
wsdlSource - The wsdlSource to set
Returns:
this Builder instance

entityResolver

Databinding.Builder entityResolver(EntityResolver entityResolver)
Deprecated. - no replacement - this was never implemented Sets the EntityResolver for reading the WSDL

Parameters:
entityResolver - The EntityResolver to set
Returns:
this Builder instance

classLoader

Databinding.Builder classLoader(ClassLoader classLoader)
Sets the ClassLoader which is used to load the service endpoint interface, implementation bean, and all the value types. If this value is not set, the default it uses contractClass.getClassLoader().

Parameters:
classLoader - The classLoader to set
Returns:
this Builder instance

feature

Databinding.Builder feature(WebServiceFeature... features)
Sets A list of WebServiceFeatures

Parameters:
features - The list of WebServiceFeatures
Returns:
this Builder instance

property

Databinding.Builder property(String name,
                             Object value)
Sets A property of the Databinding object to be created

Parameters:
name - The name of the property
value - The value of the property
Returns:
this Builder instance

build

Databinding build()
Builds a new Databinding instance

Returns:
The Builder instance

createWSDLGenerator

WSDLGenerator createWSDLGenerator()
Creates the WSDLGenerator which can be used to generate the WSDL representation of the service endpoint interface of this Databinding object.

Returns:
WSDLGenerator The WSDLGenerator


Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.