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 aDatabinding
which 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:
- [email protected]
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract Databinding.Builder
createBuilder
(Class<?> contractClass, Class<?> endpointClass) Creates a new instance of aDatabinding.Builder
which is initialized with the specified contractClass and endpointClass.static DatabindingFactory
Create a new instance of aDatabindingFactory
.Access properties on theDatabindingFactory
instance.
-
Constructor Details
-
DatabindingFactory
protected DatabindingFactory()Default constructor.
-
-
Method Details
-
createBuilder
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.- Parameters:
contractClass
- The service endpoint interface classendpointClass
- The service implementation bean class- Returns:
- New instance of a
Databinding.Builder
-
properties
Access properties on theDatabindingFactory
instance.- 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 aDatabindingFactory
it can use the factory to obtain and configure aDatabinding.Builder
to build aDatabinding
instances.- Returns:
- New instance of a
DatabindingFactory
-