java.lang.Object
com.oracle.webservices.api.databinding.DatabindingFactory
com.sun.xml.ws.api.databinding.DatabindingFactory
com.sun.xml.ws.db.DatabindingFactoryImpl
DatabindingFactoryImpl
- Author:
- [email protected]
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected DatabindingProvider
protected List<DatabindingProvider>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateBuilder
(Class<?> contractClass, Class<?> endpointClass) Creates a new instance of aDatabinding.Builder
which is initialized with the specified contractClass and endpointClass.createRuntime
(DatabindingConfig config) Creates a new instance of aWsRuntime
which is initialized with the specified configuration object.createWsdlGen
(DatabindingConfig config) Access properties on theWsFactory
instance.provider
(DatabindingConfig config) Methods inherited from class com.sun.xml.ws.api.databinding.DatabindingFactory
newInstance
-
Field Details
-
properties
-
defaultRuntimeFactory
-
providers
-
-
Constructor Details
-
DatabindingFactoryImpl
public DatabindingFactoryImpl()
-
-
Method Details
-
properties
Description copied from class:DatabindingFactory
Access properties on theWsFactory
instance.- Specified by:
properties
in classDatabindingFactory
- Returns:
- properties of this WsFactory
-
provider
-
createRuntime
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
-
createBuilder
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
-