Package com.sun.xml.ws.db
Class DatabindingFactoryImpl
- java.lang.Object
-
- com.oracle.webservices.api.databinding.DatabindingFactory
-
- com.sun.xml.ws.api.databinding.DatabindingFactory
-
- com.sun.xml.ws.db.DatabindingFactoryImpl
-
public class DatabindingFactoryImpl extends DatabindingFactory
DatabindingFactoryImpl- Author:
- [email protected]
-
-
Field Summary
Fields Modifier and Type Field Description protected DatabindingProvider
defaultRuntimeFactory
protected Map<String,Object>
properties
protected List<DatabindingProvider>
providers
-
Constructor Summary
Constructors Constructor Description DatabindingFactoryImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Databinding.Builder
createBuilder(Class<?> contractClass, Class<?> endpointClass)
Creates a new instance of aDatabinding.Builder
which is initialized with the specified contractClass and endpointClass.Databinding
createRuntime(DatabindingConfig config)
Creates a new instance of aWsRuntime
which is initialized with the specified configuration object.WSDLGenerator
createWsdlGen(DatabindingConfig config)
Map<String,Object>
properties()
Access properties on theWsFactory
instance.DatabindingProvider
provider(DatabindingConfig config)
-
Methods inherited from class com.sun.xml.ws.api.databinding.DatabindingFactory
newInstance
-
-
-
-
Field Detail
-
defaultRuntimeFactory
protected DatabindingProvider defaultRuntimeFactory
-
providers
protected List<DatabindingProvider> providers
-
-
Method Detail
-
properties
public Map<String,Object> properties()
Description copied from class:DatabindingFactory
Access properties on theWsFactory
instance.- Specified by:
properties
in classDatabindingFactory
- Returns:
- properties of this WsFactory
-
provider
public DatabindingProvider provider(DatabindingConfig config)
-
createRuntime
public Databinding createRuntime(DatabindingConfig config)
Description copied from class:DatabindingFactory
Creates a new instance of aWsRuntime
which is initialized with the specified configuration object.- Specified by:
createRuntime
in classDatabindingFactory
- Parameters:
config
- the EndpointRuntimeConfig to init this WsRuntime- Returns:
- New instance of a
WsRuntime
-
createWsdlGen
public WSDLGenerator createWsdlGen(DatabindingConfig config)
-
createBuilder
public Databinding.Builder createBuilder(Class<?> contractClass, Class<?> endpointClass)
Description copied from class:DatabindingFactory
Creates a new instance of aDatabinding.Builder
which is initialized with the specified contractClass and endpointClass. The most importance initial states of a Builder object is the contract class which is also called "service endpoint interface" or "SEI" in JAX-WS and JAX-RPC, and the implementation bean class (endpointClass). The the implementation bean class (endpointClass) should be null if the Builder is to create the client side proxy databinding.- Specified by:
createBuilder
in classDatabindingFactory
- Parameters:
contractClass
- The service endpoint interface classendpointClass
- The service implementation bean class- Returns:
- New instance of a
Databinding.Builder
-
-