|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.xml.ws.db.DatabindingImpl
public class DatabindingImpl
WsRuntimeImpl is the databinding processor built on SEIModel
| 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 |
| Field Summary | |
|---|---|
(package private) boolean |
clientConfig
|
(package private) Codec |
codec
|
(package private) OperationDispatcher |
operationDispatcher
|
(package private) OperationDispatcher |
operationDispatcherNoWsdl
|
(package private) AbstractSEIModelImpl |
seiModel
|
(package private) Map<Method,StubHandler> |
stubHandlers
|
(package private) Map<Method,TieHandler> |
tieHandlers
|
(package private) QNameMap<TieHandler> |
wsdlOpMap
|
| Constructor Summary | |
|---|---|
DatabindingImpl(DatabindingProviderImpl p,
DatabindingConfig config)
|
|
| Method Summary | |
|---|---|
org.jvnet.ws.databinding.JavaCallInfo |
createJavaCallInfo(Method method,
Object[] args)
Creates a new instance of a JavaCallInfo. |
void |
decode(InputStream in,
String ct,
Packet p)
|
org.jvnet.ws.databinding.JavaCallInfo |
deserializeRequest(org.jvnet.ws.message.MessageContext message)
Deserializes a request XML(SOAP) message to a JavaCallInfo instance representing a JAVA method call. |
JavaCallInfo |
deserializeRequest(Packet req)
|
org.jvnet.ws.databinding.JavaCallInfo |
deserializeResponse(org.jvnet.ws.message.MessageContext message,
org.jvnet.ws.databinding.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(Packet res,
JavaCallInfo call)
|
ContentType |
encode(Packet packet,
OutputStream out)
|
void |
freeze(WSDLPort port)
|
void |
generateWSDL(WSDLGenInfo info)
Gets the WebServiceFeatures of this webservice endpoint. |
ClientCallBridge |
getClientBridge(Method method)
|
(package private) Codec |
getCodec()
|
EndpointCallBridge |
getEndpointBridge(Packet req)
|
WebServiceFeature[] |
getFeatures()
|
SEIModel |
getModel()
|
QName |
resolveOperationQName(Packet req)
|
Packet |
serializeRequest(JavaCallInfo call)
|
org.jvnet.ws.message.MessageContext |
serializeRequest(org.jvnet.ws.databinding.JavaCallInfo call)
Serializes a JavaCallInfo instance representing a JAVA method call to a request XML(SOAP) message. |
Packet |
serializeResponse(JavaCallInfo call)
|
org.jvnet.ws.message.MessageContext |
serializeResponse(org.jvnet.ws.databinding.JavaCallInfo call)
Serializes a JavaCallInfo instance representing the return value or exception of a JAVA method call to a response XML(SOAP) message. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
AbstractSEIModelImpl seiModel
Map<Method,StubHandler> stubHandlers
QNameMap<TieHandler> wsdlOpMap
Map<Method,TieHandler> tieHandlers
OperationDispatcher operationDispatcher
OperationDispatcher operationDispatcherNoWsdl
boolean clientConfig
Codec codec
| Constructor Detail |
|---|
public DatabindingImpl(DatabindingProviderImpl p,
DatabindingConfig config)
| Method Detail |
|---|
public void freeze(WSDLPort port)
public SEIModel getModel()
public QName resolveOperationQName(Packet req)
throws DispatchException
DispatchExceptionpublic JavaCallInfo deserializeRequest(Packet req)
public JavaCallInfo deserializeResponse(Packet res,
JavaCallInfo call)
public WebServiceFeature[] getFeatures()
public Packet serializeRequest(JavaCallInfo call)
public Packet serializeResponse(JavaCallInfo call)
public ClientCallBridge getClientBridge(Method method)
public void generateWSDL(WSDLGenInfo info)
Databinding
public EndpointCallBridge getEndpointBridge(Packet req)
throws DispatchException
DispatchExceptionCodec getCodec()
public ContentType encode(Packet packet,
OutputStream out)
throws IOException
IOException
public void decode(InputStream in,
String ct,
Packet p)
throws IOException
IOException
public org.jvnet.ws.databinding.JavaCallInfo createJavaCallInfo(Method method,
Object[] args)
org.jvnet.ws.databinding.DatabindingJavaCallInfo.
createJavaCallInfo in interface org.jvnet.ws.databinding.Databindingmethod - The JAVA methodargs - The parameter objects
JavaCallInfopublic org.jvnet.ws.message.MessageContext serializeRequest(org.jvnet.ws.databinding.JavaCallInfo call)
org.jvnet.ws.databinding.Databinding
serializeRequest in interface org.jvnet.ws.databinding.Databindingcall - The JavaCallInfo representing a method call
public org.jvnet.ws.databinding.JavaCallInfo deserializeResponse(org.jvnet.ws.message.MessageContext message,
org.jvnet.ws.databinding.JavaCallInfo call)
org.jvnet.ws.databinding.Databinding
deserializeResponse in interface org.jvnet.ws.databinding.Databindingcall - The JavaCallInfo instance to be updated
public org.jvnet.ws.databinding.JavaCallInfo deserializeRequest(org.jvnet.ws.message.MessageContext message)
org.jvnet.ws.databinding.Databinding
deserializeRequest in interface org.jvnet.ws.databinding.Databindingmessage - The request message
public org.jvnet.ws.message.MessageContext serializeResponse(org.jvnet.ws.databinding.JavaCallInfo call)
org.jvnet.ws.databinding.Databinding
serializeResponse in interface org.jvnet.ws.databinding.Databindingcall - The JavaCallInfo representing the return value or exception
of a JAVA method call
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||