public class BpelExtensionSerializer
extends java.lang.Object
implements javax.wsdl.extensions.ExtensionDeserializer, javax.wsdl.extensions.ExtensionSerializer
Constructor and Description |
---|
BpelExtensionSerializer(BpelObjectFactory factory) |
Modifier and Type | Method and Description |
---|---|
protected static javax.xml.namespace.QName |
derefQName(java.lang.String prefixedQNameStr,
org.w3c.dom.Element context)
Dereference a qualified name given in the "ns:name" form using the namespace
context of a given element.
|
protected java.lang.String |
getAttribute(org.w3c.dom.Element element,
java.lang.String attributeName) |
void |
marshall(java.lang.Class arg0,
javax.xml.namespace.QName arg1,
javax.wsdl.extensions.ExtensibilityElement arg2,
java.io.PrintWriter arg3,
javax.wsdl.Definition arg4,
javax.wsdl.extensions.ExtensionRegistry arg5) |
javax.wsdl.extensions.ExtensibilityElement |
unmarshall(java.lang.Class clsType,
javax.xml.namespace.QName eltype,
org.w3c.dom.Element el,
javax.wsdl.Definition def,
javax.wsdl.extensions.ExtensionRegistry extReg) |
protected static final Messages __msgs
public BpelExtensionSerializer(BpelObjectFactory factory)
public void marshall(java.lang.Class arg0, javax.xml.namespace.QName arg1, javax.wsdl.extensions.ExtensibilityElement arg2, java.io.PrintWriter arg3, javax.wsdl.Definition arg4, javax.wsdl.extensions.ExtensionRegistry arg5) throws javax.wsdl.WSDLException
marshall
in interface javax.wsdl.extensions.ExtensionSerializer
javax.wsdl.WSDLException
ExtensionSerializer.marshall(java.lang.Class,
javax.xml.namespace.QName,
javax.wsdl.extensions.ExtensibilityElement, java.io.PrintWriter,
javax.wsdl.Definition, javax.wsdl.extensions.ExtensionRegistry)
public javax.wsdl.extensions.ExtensibilityElement unmarshall(java.lang.Class clsType, javax.xml.namespace.QName eltype, org.w3c.dom.Element el, javax.wsdl.Definition def, javax.wsdl.extensions.ExtensionRegistry extReg) throws javax.wsdl.WSDLException
unmarshall
in interface javax.wsdl.extensions.ExtensionDeserializer
javax.wsdl.WSDLException
ExtensionDeserializer.unmarshall(java.lang.Class,
javax.xml.namespace.QName, org.w3c.dom.Element,
javax.wsdl.Definition, javax.wsdl.extensions.ExtensionRegistry)
protected static javax.xml.namespace.QName derefQName(java.lang.String prefixedQNameStr, org.w3c.dom.Element context) throws javax.wsdl.WSDLException
prefixedQNameStr
- qualified name, represented as a prefixed stringcontext
- context elementQName
javax.wsdl.WSDLException
- in case of resolution error (e.g. undefined prefix)protected java.lang.String getAttribute(org.w3c.dom.Element element, java.lang.String attributeName)