it.imolinfo.jbi4ejb.jbi.wsdl
Class Jbi4EjbAddressDeserializer

java.lang.Object
  extended by it.imolinfo.jbi4ejb.jbi.wsdl.Jbi4EjbAddressDeserializer
All Implemented Interfaces:
javax.wsdl.extensions.ExtensionDeserializer

public class Jbi4EjbAddressDeserializer
extends java.lang.Object
implements javax.wsdl.extensions.ExtensionDeserializer

Deserializer for the Jbi4Ejb WSDL Extension (addess element), according with JWSDL specs. See JSR 110.

Author:
Marco Piraccini

Constructor Summary
Jbi4EjbAddressDeserializer()
          Instantiates a new jbi4 ejb address deserializer.
 
Method Summary
 javax.wsdl.extensions.ExtensibilityElement unmarshall(java.lang.Class parentType, javax.xml.namespace.QName elementType, org.w3c.dom.Element el, javax.wsdl.Definition def, javax.wsdl.extensions.ExtensionRegistry extReg)
          Deserialize the jbi4ejb address from the WSDL.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Jbi4EjbAddressDeserializer

public Jbi4EjbAddressDeserializer()
Instantiates a new jbi4 ejb address deserializer.

Method Detail

unmarshall

public javax.wsdl.extensions.ExtensibilityElement unmarshall(java.lang.Class parentType,
                                                             javax.xml.namespace.QName elementType,
                                                             org.w3c.dom.Element el,
                                                             javax.wsdl.Definition def,
                                                             javax.wsdl.extensions.ExtensionRegistry extReg)
                                                      throws javax.wsdl.WSDLException
Deserialize the jbi4ejb address from the WSDL.

Specified by:
unmarshall in interface javax.wsdl.extensions.ExtensionDeserializer
Parameters:
parentType - the parten type
elementType - the elemnt type
el - the element
def - the whole WSDL definition
extReg - the extension registry
Returns:
the Jbi4EjbAddress extensibility element
Throws:
javax.wsdl.WSDLException - if some problem occurs in unmarshalling
See Also:
ExtensionDeserializer.unmarshall(java.lang.Class, javax.xml.namespace.QName, org.w3c.dom.Element, javax.wsdl.Definition, javax.wsdl.extensions.ExtensionRegistry)


Copyright © 2007-2008 Imola Informatica. All Rights Reserved.