public class DatabindingFactoryImpl extends DatabindingFactory
| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
DatabindingFactoryImpl.ConfigBuilder |
| Modifier and Type | Field and Description |
|---|---|
protected DatabindingProvider |
defaultRuntimeFactory |
protected Map<String,Object> |
properties |
protected List<DatabindingProvider> |
providers |
(package private) static String |
WsRuntimeFactoryDefaultImpl |
| Constructor and Description |
|---|
DatabindingFactoryImpl() |
| Modifier and Type | Method and Description |
|---|---|
(package private) ClassLoader |
classLoader() |
org.jvnet.ws.databinding.Databinding.Builder |
createBuilder(Class<?> contractClass,
Class<?> endpointClass)
Creates a new instance of a
Databinding.Builder which is
initialized with the specified contractClass and endpointClass. |
org.jvnet.ws.databinding.Databinding |
createRuntime(DatabindingConfig config)
Creates a new instance of a
WsRuntime which is initialized
with the specified configuration object. |
org.jvnet.ws.databinding.Databinding.WSDLGenerator |
createWsdlGen(DatabindingConfig config) |
(package private) String |
databindingMode(DatabindingConfig config) |
(package private) Properties |
loadPropertiesFile(String fileName) |
Map<String,Object> |
properties()
Access properties on the
WsFactory instance. |
(package private) <T> T |
property(Class<T> propType,
String propName) |
DatabindingProvider |
provider(DatabindingConfig config) |
newInstancestatic final String WsRuntimeFactoryDefaultImpl
protected DatabindingProvider defaultRuntimeFactory
protected List<DatabindingProvider> providers
public Map<String,Object> properties()
DatabindingFactoryWsFactory instance.properties in class DatabindingFactorypublic DatabindingProvider provider(DatabindingConfig config)
public org.jvnet.ws.databinding.Databinding createRuntime(DatabindingConfig config)
DatabindingFactoryWsRuntime which is initialized
with the specified configuration object.createRuntime in class DatabindingFactoryconfig - the EndpointRuntimeConfig to init this WsRuntimeWsRuntimepublic org.jvnet.ws.databinding.Databinding.WSDLGenerator createWsdlGen(DatabindingConfig config)
String databindingMode(DatabindingConfig config)
ClassLoader classLoader()
Properties loadPropertiesFile(String fileName)
public org.jvnet.ws.databinding.Databinding.Builder createBuilder(Class<?> contractClass, Class<?> endpointClass)
org.jvnet.ws.databinding.DatabindingFactoryDatabinding.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 org.jvnet.ws.databinding.DatabindingFactorycontractClass - The service endpoint interface classendpointClass - The service implementation bean classDatabinding.BuilderCopyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.