|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jvnet.ws.databinding.DatabindingFactory
com.sun.xml.ws.api.databinding.DatabindingFactory
public abstract class DatabindingFactory
WsFactory is the entry point of all the ws-databinding APIs. A WsFactory
instance can be used to create WsTool
, WsRuntime
,
XsTool
, and XsRuntime
instances.
Following is an example that creates aWsTool
which provides the operations for "WSDL to JAVA" and "JAVA to WSDL":
WsFactory wsfac = WsFactory.newInstance(); WsTool tool = wsfac.createTool(); GenerationStatus status = tool.generateWsdl(javaToWsdkInfo);
Following is an example that creates aWsRuntime
which provides the operations to serialize/deserialize a JavaCallInfo to/from a SOAP message:
WsFactory wsfac = WsFactory.newInstance(); WsRuntime rt = wsfac.createRuntime(wsRuntimeConfig);
Databinding
Field Summary | |
---|---|
(package private) static String |
ImplClass
The default implementation class name. |
Constructor Summary | |
---|---|
DatabindingFactory()
|
Method Summary | |
---|---|
abstract org.jvnet.ws.databinding.Databinding |
createRuntime(DatabindingConfig config)
Creates a new instance of a WsRuntime which is initialized
with the specified configuration object. |
static DatabindingFactory |
newInstance()
Create a new instance of a WsFactory . |
abstract Map<String,Object> |
properties()
Access properties on the WsFactory instance. |
Methods inherited from class org.jvnet.ws.databinding.DatabindingFactory |
---|
createBuilder |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
static final String ImplClass
Constructor Detail |
---|
public DatabindingFactory()
Method Detail |
---|
public abstract org.jvnet.ws.databinding.Databinding createRuntime(DatabindingConfig config)
WsRuntime
which is initialized
with the specified configuration object.
config
- the EndpointRuntimeConfig to init this WsRuntime
WsRuntime
public abstract Map<String,Object> properties()
WsFactory
instance.
properties
in class org.jvnet.ws.databinding.DatabindingFactory
public static DatabindingFactory newInstance()
WsFactory
. This static method
creates a new factory instance.
Once an application has obtained a reference to a WsFactory
it can use the factory to configure and obtain WsTool
and
WsRuntime
instances.
WsFactory
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |