|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Databinding
Databinding
is the entry point for all the WebService databinding
runtime functionality. Primarily, a Databinding is to serialize/deserialize an
XML(SOAP) message to/from a JAVA method invocation and return value which
are represented as JavaCallInfo
instances.
Each Databinding is associated with a
MessageFactory
instance
which can be used to create Message
instances that can be
deserialized by the Databinding. The MessageFactory
also supports
the conversion of Oracle Fabric Normalized messages.
Following is an example that creates aDatabinding
which provides the operations to serialize/deserialize a JavaCallInfo to/from a SOAP message:
DatabindingFactory wsfac = DatabindingFactory(); Databinding rt = wsfac.createDatabinding(DatabindingConfig);
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.jvnet.ws.databinding.Databinding |
---|
org.jvnet.ws.databinding.Databinding.Builder, org.jvnet.ws.databinding.Databinding.WSDLGenerator |
Method Summary | |
---|---|
void |
decode(InputStream in,
String ct,
Packet packet)
Deprecated. use MessageContextFactory |
ContentType |
encode(Packet packet,
OutputStream out)
Deprecated. use MessageContextFactory |
void |
generateWSDL(WSDLGenInfo info)
Gets the WebServiceFeatures of this webservice endpoint. |
ClientCallBridge |
getClientBridge(Method method)
|
EndpointCallBridge |
getEndpointBridge(Packet soap)
Deserializes a request XML(SOAP) message to a JavaCallInfo instance representing a JAVA method call. |
MessageContextFactory |
getMessageContextFactory()
|
Methods inherited from interface org.jvnet.ws.databinding.Databinding |
---|
createJavaCallInfo, deserializeRequest, deserializeResponse, serializeRequest, serializeResponse |
Method Detail |
---|
EndpointCallBridge getEndpointBridge(Packet soap) throws DispatchException
soap
- the request message
DispatchException
ClientCallBridge getClientBridge(Method method)
void generateWSDL(WSDLGenInfo info)
ContentType encode(Packet packet, OutputStream out) throws IOException
IOException
void decode(InputStream in, String ct, Packet packet) throws IOException
IOException
MessageContextFactory getMessageContextFactory()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |