com.nsftools.jurst

Class XmlNodeDeserializer

Implemented Interfaces:
Deserializer

public class XmlNodeDeserializer
extends java.lang.Object
implements Deserializer

XmlNodeDeserializer is an extremely simple deserializer that just returns the Node that was used as a response parameter to a SOAP message.

You can use this when you don't know what the response will look like, or when the response is a complex data type that you don't feel like modeling with a Bean and handling with a BeanSerializer. XmlNodeDeserializer allows you to take the response parameter and parse it yourself as a regular XML DOM Node.

Version:
0.9.2

Author:
Julian Robichaux

Nested Class Summary

Method Summary

Bean
unmarshall(String inScopeEncStyle, QName elementType, Node src, XMLJavaMappingRegistry xjmr, SOAPContext ctx)

Method Details

unmarshall

public Bean unmarshall(String inScopeEncStyle,
                       QName elementType,
                       Node src,
                       XMLJavaMappingRegistry xjmr,
                       SOAPContext ctx)
            throws IllegalArgumentException