Package com.sun.xml.ws.db
Class DatabindingImpl
java.lang.Object
com.sun.xml.ws.db.DatabindingImpl
- All Implemented Interfaces:
Databinding,Databinding
WsRuntimeImpl is the databinding processor built on SEIModel
- Author:
- shih-chang.chen@oracle.com
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.oracle.webservices.api.databinding.Databinding
Databinding.Builder -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateJavaCallInfo(Method method, Object[] args) Creates a new instance of aJavaCallInfo.voiddecode(InputStream in, String ct, Packet p) deserializeRequest(MessageContext message) Deserializes a request XML(SOAP) message to a JavaCallInfo instance representing a JAVA method call.deserializeRequest(Packet req) deserializeResponse(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.deserializeResponse(Packet res, JavaCallInfo call) encode(Packet packet, OutputStream out) voidvoidgenerateWSDL(WSDLGenInfo info) getClientBridge(Method method) getEndpointBridge(Packet req) javax.xml.ws.WebServiceFeature[]getModel()serializeRequest(JavaCallInfo call) Serializes a JavaCallInfo instance representing a JAVA method call to a request XML(SOAP) message.Serializes a JavaCallInfo instance representing the return value or exception of a JAVA method call to a response XML(SOAP) message.
-
Constructor Details
-
DatabindingImpl
-
-
Method Details
-
freeze
-
getModel
-
deserializeRequest
-
deserializeResponse
-
getFeatures
public javax.xml.ws.WebServiceFeature[] getFeatures() -
serializeRequest
Description copied from interface:DatabindingSerializes a JavaCallInfo instance representing a JAVA method call to a request XML(SOAP) message.- Specified by:
serializeRequestin interfaceDatabinding- Parameters:
call- The JavaCallInfo representing a method call- Returns:
- The request XML(SOAP) message
-
serializeResponse
Description copied from interface:DatabindingSerializes a JavaCallInfo instance representing the return value or exception of a JAVA method call to a response XML(SOAP) message.- Specified by:
serializeResponsein interfaceDatabinding- Parameters:
call- The JavaCallInfo representing the return value or exception of a JAVA method call- Returns:
- The response XML(SOAP) message
-
getClientBridge
- Specified by:
getClientBridgein interfaceDatabinding
-
generateWSDL
- Specified by:
generateWSDLin interfaceDatabinding
-
getEndpointBridge
- Specified by:
getEndpointBridgein interfaceDatabinding- Throws:
DispatchException
-
encode
- Specified by:
encodein interfaceDatabinding- Throws:
IOException
-
decode
- Specified by:
decodein interfaceDatabinding- Throws:
IOException
-
createJavaCallInfo
Description copied from interface:DatabindingCreates a new instance of aJavaCallInfo.- Specified by:
createJavaCallInfoin interfaceDatabinding- Parameters:
method- The JAVA methodargs- The parameter objects- Returns:
- New instance of a
JavaCallInfo
-
deserializeResponse
Description copied from interface:DatabindingDeserializes a response XML(SOAP) message to a JavaCallInfo instance representing the return value or exception of a JAVA method call.- Specified by:
deserializeResponsein interfaceDatabinding- Parameters:
message- The response messagecall- The JavaCallInfo instance to be updated- Returns:
- The JavaCallInfo updated with the return value or exception of a JAVA method call
-
deserializeRequest
Description copied from interface:DatabindingDeserializes a request XML(SOAP) message to a JavaCallInfo instance representing a JAVA method call.- Specified by:
deserializeRequestin interfaceDatabinding- Parameters:
message- The request message- Returns:
- The JavaCallInfo representing a method call
-
getMessageContextFactory
- Specified by:
getMessageContextFactoryin interfaceDatabinding
-