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
DatabindingFactoryImpl
- Author:
- shih-chang.chen@oracle.com
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected DatabindingProviderprotected List<DatabindingProvider> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateBuilder(Class<?> contractClass, Class<?> endpointClass) Creates a new instance of aDatabinding.Builderwhich is initialized with the specified contractClass and endpointClass.createRuntime(DatabindingConfig config) Creates a new instance of aWsRuntimewhich is initialized with the specified configuration object.createWsdlGen(DatabindingConfig config) Access properties on theWsFactoryinstance.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:DatabindingFactoryAccess properties on theWsFactoryinstance.- Specified by:
propertiesin classDatabindingFactory- Returns:
- properties of this WsFactory
-
provider
-
createRuntime
Description copied from class:DatabindingFactoryCreates a new instance of aWsRuntimewhich is initialized with the specified configuration object.- Specified by:
createRuntimein classDatabindingFactory- Parameters:
config- the EndpointRuntimeConfig to init this WsRuntime- Returns:
- New instance of a
WsRuntime
-
createWsdlGen
-
createBuilder
Description copied from class:DatabindingFactoryCreates a new instance of aDatabinding.Builderwhich 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:
createBuilderin classDatabindingFactory- Parameters:
contractClass- The service endpoint interface classendpointClass- The service implementation bean class- Returns:
- New instance of a
Databinding.Builder
-