org.apache.wsif.wsdl.extensions.bsf
Class BSFBindingSerializer

java.lang.Object
  extended by org.apache.wsif.wsdl.extensions.bsf.BSFBindingSerializer
All Implemented Interfaces:
java.io.Serializable, javax.wsdl.extensions.ExtensionDeserializer, javax.wsdl.extensions.ExtensionSerializer

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

Author:
Bhuvan Gupta
See Also:
Serialized Form

Constructor Summary
BSFBindingSerializer()
           
 
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)
          Description of the Method
 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)
          Description of the Method
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BSFBindingSerializer

public BSFBindingSerializer()
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
Description of the Method

Specified by:
marshall in interface javax.wsdl.extensions.ExtensionSerializer
Parameters:
parentType - Description of the Parameter
elementType - Description of the Parameter
extension - Description of the Parameter
pw - Description of the Parameter
def - Description of the Parameter
extReg - Description of the Parameter
Throws:
javax.wsdl.WSDLException - Description of the Exception

registerSerializer

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

Parameters:
registry - Description of the Parameter

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
Description of the Method

Specified by:
unmarshall in interface javax.wsdl.extensions.ExtensionDeserializer
Parameters:
parentType - Description of the Parameter
elementType - Description of the Parameter
el - Description of the Parameter
def - Description of the Parameter
extReg - Description of the Parameter
Returns:
Description of the Return Value
Throws:
javax.wsdl.WSDLException - Description of the Exception


Copyright ? 2002, 2006 Apache XML Project. All Rights Reserved.