Class DatabindingFactory
java.lang.Object
com.oracle.webservices.api.databinding.DatabindingFactory
- Direct Known Subclasses:
DatabindingFactory
DatabindingFactory is the entry point of all the WebService
Databinding APIs. A DatabindingFactory instance can be used to create
Databinding.Builder instances, and Databinding.Builder
instances are used to configure and build Databinding instances.
Following is an example that creates aDatabindingwhich provides the operations to serialize/deserialize a JavaCallInfo to/from a SOAP message:
DatabindingFactory factory = DatabindingFactory.newInstance(); Databinding.Builder builder = factory.createBuilder(seiClass, endpointClass); Databinding databinding = builder.build();
- Author:
- shih-chang.chen@oracle.com
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract Databinding.BuildercreateBuilder(Class<?> contractClass, Class<?> endpointClass) Creates a new instance of aDatabinding.Builderwhich is initialized with the specified contractClass and endpointClass.static DatabindingFactoryCreate a new instance of aDatabindingFactory.Access properties on theDatabindingFactoryinstance.
-
Constructor Details
-
DatabindingFactory
protected DatabindingFactory()Default constructor.
-
-
Method Details
-
createBuilder
Creates 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.- Parameters:
contractClass- The service endpoint interface classendpointClass- The service implementation bean class- Returns:
- New instance of a
Databinding.Builder
-
properties
Access properties on theDatabindingFactoryinstance.- Returns:
- properties of this WsFactory
-
newInstance
Create a new instance of aDatabindingFactory. This static method creates a new factory instance. Once an application has obtained a reference to aDatabindingFactoryit can use the factory to obtain and configure aDatabinding.Builderto build aDatabindinginstances.- Returns:
- New instance of a
DatabindingFactory
-