bexee.wsdl.extensions.partnerlinktype
Class PartnerLinkTypeDeserializer

java.lang.Object
  extended bybexee.wsdl.extensions.partnerlinktype.PartnerLinkTypeDeserializer
All Implemented Interfaces:
javax.wsdl.extensions.ExtensionDeserializer, javax.wsdl.extensions.ExtensionSerializer

public class PartnerLinkTypeDeserializer
extends java.lang.Object
implements javax.wsdl.extensions.ExtensionDeserializer, javax.wsdl.extensions.ExtensionSerializer

This is a Serializer and a Deserializer as used by the JWSDL standard. It is used serialization and deserialization of extension elements, i.e. in this particular case it is used for the PartnerLinkType extension element added to WSDL by the BPEL standard.

Version:
$Revision: 1.1 $, $Date: 2004/12/15 14:18:21 $
Author:
Pawel Kowalski

Constructor Summary
PartnerLinkTypeDeserializer()
           
 
Method Summary
 void marshall(java.lang.Class parentType, javax.xml.namespace.QName elementType, javax.wsdl.extensions.ExtensibilityElement element, java.io.PrintWriter pw, javax.wsdl.Definition definition, javax.wsdl.extensions.ExtensionRegistry extReg)
          Serialize a PartnerLinkType to an xml string.
 javax.wsdl.extensions.ExtensibilityElement unmarshall(java.lang.Class parentType, javax.xml.namespace.QName elementType, org.w3c.dom.Element element, javax.wsdl.Definition definition, javax.wsdl.extensions.ExtensionRegistry extReg)
          Deserialize a PartnerLinkType from the xml element string.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PartnerLinkTypeDeserializer

public PartnerLinkTypeDeserializer()
Method Detail

unmarshall

public javax.wsdl.extensions.ExtensibilityElement unmarshall(java.lang.Class parentType,
                                                             javax.xml.namespace.QName elementType,
                                                             org.w3c.dom.Element element,
                                                             javax.wsdl.Definition definition,
                                                             javax.wsdl.extensions.ExtensionRegistry extReg)
                                                      throws javax.wsdl.WSDLException
Deserialize a PartnerLinkType from the xml element string.

Specified by:
unmarshall in interface javax.wsdl.extensions.ExtensionDeserializer
Throws:
javax.wsdl.WSDLException

marshall

public void marshall(java.lang.Class parentType,
                     javax.xml.namespace.QName elementType,
                     javax.wsdl.extensions.ExtensibilityElement element,
                     java.io.PrintWriter pw,
                     javax.wsdl.Definition definition,
                     javax.wsdl.extensions.ExtensionRegistry extReg)
              throws javax.wsdl.WSDLException
Serialize a PartnerLinkType to an xml string.

Specified by:
marshall in interface javax.wsdl.extensions.ExtensionSerializer
Throws:
javax.wsdl.WSDLException


Copyright © 2004 Berne University of Applied Sciences. All Rights Reserved.