public final class DatabindingImpl extends Object implements Databinding
Databinding.Builder| Constructor and Description |
|---|
DatabindingImpl(DatabindingProviderImpl p,
DatabindingConfig config) |
| Modifier and Type | Method and Description |
|---|---|
JavaCallInfo |
createJavaCallInfo(Method method,
Object[] args)
Creates a new instance of a
JavaCallInfo. |
void |
decode(InputStream in,
String ct,
com.sun.xml.ws.api.message.Packet p) |
JavaCallInfo |
deserializeRequest(com.oracle.webservices.api.message.MessageContext message)
Deserializes a request XML(SOAP) message to a JavaCallInfo instance
representing a JAVA method call.
|
JavaCallInfo |
deserializeRequest(com.sun.xml.ws.api.message.Packet req) |
JavaCallInfo |
deserializeResponse(com.oracle.webservices.api.message.MessageContext message,
JavaCallInfo call)
Deserializes a response XML(SOAP) message to a JavaCallInfo instance
representing the return value or exception of a JAVA method call.
|
JavaCallInfo |
deserializeResponse(com.sun.xml.ws.api.message.Packet res,
JavaCallInfo call) |
ContentType |
encode(com.sun.xml.ws.api.message.Packet packet,
OutputStream out) |
void |
freeze(WSDLPort port) |
void |
generateWSDL(WSDLGenInfo info)
Gets the WebServiceFeatures of this webservice endpoint.
|
ClientCallBridge |
getClientBridge(Method method) |
EndpointCallBridge |
getEndpointBridge(com.sun.xml.ws.api.message.Packet req)
Deserializes a request XML(SOAP) message to a JavaCallInfo instance
representing a JAVA method call.
|
WebServiceFeature[] |
getFeatures() |
com.sun.xml.ws.api.message.MessageContextFactory |
getMessageContextFactory() |
SEIModel |
getModel() |
com.sun.xml.ws.api.message.Packet |
serializeRequest(JavaCallInfo call)
Serializes a JavaCallInfo instance representing a JAVA method call to a
request XML(SOAP) message.
|
com.sun.xml.ws.api.message.Packet |
serializeResponse(JavaCallInfo call)
Serializes a JavaCallInfo instance representing the return value or
exception of a JAVA method call to a response XML(SOAP) message.
|
public DatabindingImpl(DatabindingProviderImpl p, DatabindingConfig config)
public void freeze(WSDLPort port)
public SEIModel getModel()
public JavaCallInfo deserializeRequest(com.sun.xml.ws.api.message.Packet req)
public JavaCallInfo deserializeResponse(com.sun.xml.ws.api.message.Packet res, JavaCallInfo call)
public WebServiceFeature[] getFeatures()
public com.sun.xml.ws.api.message.Packet serializeRequest(JavaCallInfo call)
DatabindingserializeRequest in interface Databindingcall - The JavaCallInfo representing a method callpublic com.sun.xml.ws.api.message.Packet serializeResponse(JavaCallInfo call)
DatabindingserializeResponse in interface Databindingcall - The JavaCallInfo representing the return value or exception
of a JAVA method callpublic ClientCallBridge getClientBridge(Method method)
public void generateWSDL(WSDLGenInfo info)
Databindingpublic EndpointCallBridge getEndpointBridge(com.sun.xml.ws.api.message.Packet req) throws DispatchException
Databindingreq - the request messageDispatchExceptionpublic ContentType encode(com.sun.xml.ws.api.message.Packet packet, OutputStream out) throws IOException
IOExceptionpublic void decode(InputStream in, String ct, com.sun.xml.ws.api.message.Packet p) throws IOException
IOExceptionpublic JavaCallInfo createJavaCallInfo(Method method, Object[] args)
DatabindingJavaCallInfo.createJavaCallInfo in interface Databindingmethod - The JAVA methodargs - The parameter objectsJavaCallInfopublic JavaCallInfo deserializeResponse(com.oracle.webservices.api.message.MessageContext message, JavaCallInfo call)
DatabindingdeserializeResponse in interface Databindingmessage - The response messagecall - The JavaCallInfo instance to be updatedpublic JavaCallInfo deserializeRequest(com.oracle.webservices.api.message.MessageContext message)
DatabindingdeserializeRequest in interface Databindingmessage - The request messagepublic com.sun.xml.ws.api.message.MessageContextFactory getMessageContextFactory()
Copyright © 2015 Oracle Corporation. All rights reserved.