java.lang.Object
com.sun.xml.ws.db.DatabindingImpl
- All Implemented Interfaces:
Databinding
,Databinding
WsRuntimeImpl is the databinding processor built on SEIModel
- Author:
- [email protected]
-
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
.void
decode
(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) void
void
generateWSDL
(WSDLGenInfo info) getClientBridge
(Method method) getEndpointBridge
(Packet req) jakarta.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 jakarta.xml.ws.WebServiceFeature[] getFeatures() -
serializeRequest
Description copied from interface:Databinding
Serializes a JavaCallInfo instance representing a JAVA method call to a request XML(SOAP) message.- Specified by:
serializeRequest
in interfaceDatabinding
- Parameters:
call
- The JavaCallInfo representing a method call- Returns:
- The request XML(SOAP) message
-
serializeResponse
Description copied from interface:Databinding
Serializes a JavaCallInfo instance representing the return value or exception of a JAVA method call to a response XML(SOAP) message.- Specified by:
serializeResponse
in 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:
getClientBridge
in interfaceDatabinding
-
generateWSDL
- Specified by:
generateWSDL
in interfaceDatabinding
-
getEndpointBridge
- Specified by:
getEndpointBridge
in interfaceDatabinding
- Throws:
DispatchException
-
encode
- Specified by:
encode
in interfaceDatabinding
- Throws:
IOException
-
decode
- Specified by:
decode
in interfaceDatabinding
- Throws:
IOException
-
createJavaCallInfo
Description copied from interface:Databinding
Creates a new instance of aJavaCallInfo
.- Specified by:
createJavaCallInfo
in interfaceDatabinding
- Parameters:
method
- The JAVA methodargs
- The parameter objects- Returns:
- New instance of a
JavaCallInfo
-
deserializeResponse
Description copied from interface:Databinding
Deserializes a response XML(SOAP) message to a JavaCallInfo instance representing the return value or exception of a JAVA method call.- Specified by:
deserializeResponse
in 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:Databinding
Deserializes a request XML(SOAP) message to a JavaCallInfo instance representing a JAVA method call.- Specified by:
deserializeRequest
in interfaceDatabinding
- Parameters:
message
- The request message- Returns:
- The JavaCallInfo representing a method call
-
getMessageContextFactory
- Specified by:
getMessageContextFactory
in interfaceDatabinding
-