Class ECIBindingSerializer
java.lang.Object
com.ibm.jakarta.connector2.cics.tools.ECIBindingSerializer
- All Implemented Interfaces:
Serializable
,javax.wsdl.extensions.ExtensionDeserializer
,javax.wsdl.extensions.ExtensionSerializer
public class ECIBindingSerializer
extends Object
implements javax.wsdl.extensions.ExtensionDeserializer, javax.wsdl.extensions.ExtensionSerializer, Serializable
This is both a Serializer, and Deserializer, for the WSDL extensibility elements specific to the ECI binding.
This class is not directly exposed to the Tool IDE envrionment.
The serializer must implement the javax.wsdl.extensions.ExtensionDeserializer and javax.wsdl.extensions.ExtensionSerializer
interfaces from the javax.wsdl api.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
marshall
(Class parentType, QName extensionType, javax.wsdl.extensions.ExtensibilityElement extension, PrintWriter pw, javax.wsdl.Definition def, javax.wsdl.extensions.ExtensionRegistry extReg) Converts a given exensibility element instance into an xml representation that is added to a WSDL document.javax.wsdl.extensions.ExtensibilityElement
unmarshall
(Class parentType, QName elementType, Element el, javax.wsdl.Definition def, javax.wsdl.extensions.ExtensionRegistry extReg) Creates the appropriate Exensibility Element instance based on a given WSDL element (i.e xml element).
-
Constructor Details
-
ECIBindingSerializer
public ECIBindingSerializer()ConnectorBindingSerializer default constructor.
-
-
Method Details
-
marshall
public void marshall(Class parentType, QName extensionType, javax.wsdl.extensions.ExtensibilityElement extension, PrintWriter pw, javax.wsdl.Definition def, javax.wsdl.extensions.ExtensionRegistry extReg) throws javax.wsdl.WSDLException Converts a given exensibility element instance into an xml representation that is added to a WSDL document.- Specified by:
marshall
in interfacejavax.wsdl.extensions.ExtensionSerializer
- Throws:
javax.wsdl.WSDLException
-
unmarshall
public javax.wsdl.extensions.ExtensibilityElement unmarshall(Class parentType, QName elementType, Element el, javax.wsdl.Definition def, javax.wsdl.extensions.ExtensionRegistry extReg) throws javax.wsdl.WSDLException Creates the appropriate Exensibility Element instance based on a given WSDL element (i.e xml element).- Specified by:
unmarshall
in interfacejavax.wsdl.extensions.ExtensionDeserializer
- Throws:
javax.wsdl.WSDLException
-