it.imolinfo.jbi4ejb.jbi.wsdl
Class Jbi4EjbTypesSerializer

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

public class Jbi4EjbTypesSerializer
extends java.lang.Object
implements javax.wsdl.extensions.ExtensionSerializer

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

Author:
Marco Piraccini

Constructor Summary
Jbi4EjbTypesSerializer()
          Instantiates a new jbi4 ejb types serializer.
 
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)
          Marshall the Jbi4EJB extensibility element in a WSDL fragment.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Jbi4EjbTypesSerializer

public Jbi4EjbTypesSerializer()
Instantiates a new jbi4 ejb types serializer.

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
Marshall the Jbi4EJB extensibility element in a WSDL fragment.

Specified by:
marshall in interface javax.wsdl.extensions.ExtensionSerializer
Parameters:
parentType - the parent type
elementType - the element type
extension - the estensibility element
pw - the Writer
def - the WSDL definition
extReg - the extension registry
Throws:
javax.wsdl.WSDLException - if some problem occurs in marshalling


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