de.netseeker.ejoe.ext.wsif.wsdl
Class EJOEBindingSerializer

java.lang.Object
  extended by de.netseeker.ejoe.ext.wsif.wsdl.EJOEBindingSerializer
All Implemented Interfaces:
java.io.Serializable, javax.wsdl.extensions.ExtensionDeserializer, javax.wsdl.extensions.ExtensionSerializer

public class EJOEBindingSerializer
extends java.lang.Object
implements javax.wsdl.extensions.ExtensionSerializer, javax.wsdl.extensions.ExtensionDeserializer, java.io.Serializable

WSDL (un-)marshaller for the EJOE WSDL binding extensions

Since:
0.3.9.1
Author:
netseeker
See Also:
Serialized Form

Constructor Summary
EJOEBindingSerializer()
           
 
Method Summary
 void marshall(java.lang.Class parentType, javax.xml.namespace.QName elementType, javax.wsdl.extensions.ExtensibilityElement extension, java.io.PrintWriter pw, javax.wsdl.Definition def, javax.wsdl.extensions.ExtensionRegistry extReg)
           
 void registerSerializer(javax.wsdl.extensions.ExtensionRegistry registry)
          Registers the serializer.
 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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EJOEBindingSerializer

public EJOEBindingSerializer()
Method Detail

marshall

public void marshall(java.lang.Class parentType,
                     javax.xml.namespace.QName elementType,
                     javax.wsdl.extensions.ExtensibilityElement extension,
                     java.io.PrintWriter pw,
                     javax.wsdl.Definition def,
                     javax.wsdl.extensions.ExtensionRegistry extReg)
              throws javax.wsdl.WSDLException
Specified by:
marshall in interface javax.wsdl.extensions.ExtensionSerializer
Throws:
javax.wsdl.WSDLException

registerSerializer

public void registerSerializer(javax.wsdl.extensions.ExtensionRegistry registry)
Registers the serializer.


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
Specified by:
unmarshall in interface javax.wsdl.extensions.ExtensionDeserializer
Throws:
javax.wsdl.WSDLException


Copyright © 2005-2007 netseeker. All Rights Reserved.