public class DatabindingFactoryImpl extends DatabindingFactory
Modifier and Type | Field and Description |
---|---|
protected DatabindingProvider |
defaultRuntimeFactory |
protected Map<String,Object> |
properties |
protected List<DatabindingProvider> |
providers |
Constructor and Description |
---|
DatabindingFactoryImpl() |
Modifier and Type | Method and Description |
---|---|
Databinding.Builder |
createBuilder(Class<?> contractClass,
Class<?> endpointClass)
Creates a new instance of a
Databinding.Builder which is
initialized with the specified contractClass and endpointClass. |
Databinding |
createRuntime(DatabindingConfig config)
Creates a new instance of a
WsRuntime which is initialized
with the specified configuration object. |
WSDLGenerator |
createWsdlGen(DatabindingConfig config) |
Map<String,Object> |
properties()
Access properties on the
WsFactory instance. |
DatabindingProvider |
provider(DatabindingConfig config) |
newInstance
protected DatabindingProvider defaultRuntimeFactory
protected List<DatabindingProvider> providers
public Map<String,Object> properties()
DatabindingFactory
WsFactory
instance.properties
in class DatabindingFactory
public DatabindingProvider provider(DatabindingConfig config)
public Databinding createRuntime(DatabindingConfig config)
DatabindingFactory
WsRuntime
which is initialized
with the specified configuration object.createRuntime
in class DatabindingFactory
config
- the EndpointRuntimeConfig to init this WsRuntimeWsRuntime
public WSDLGenerator createWsdlGen(DatabindingConfig config)
public Databinding.Builder createBuilder(Class<?> contractClass, Class<?> endpointClass)
DatabindingFactory
Databinding.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.createBuilder
in class DatabindingFactory
contractClass
- The service endpoint interface classendpointClass
- The service implementation bean classDatabinding.Builder
Copyright © 2015 Oracle Corporation. All rights reserved.