public class JAXBExtensionHelper extends Object implements javax.wsdl.extensions.ExtensionSerializer, javax.wsdl.extensions.ExtensionDeserializer
| Constructor and Description |
|---|
JAXBExtensionHelper(Class<? extends javax.wsdl.extensions.ExtensibilityElement> cls,
String ns) |
| Modifier and Type | Method and Description |
|---|---|
static void |
addExtensions(javax.wsdl.extensions.ExtensionRegistry registry,
Class<?> parentType,
Class<? extends javax.wsdl.extensions.ExtensibilityElement> cls) |
static void |
addExtensions(javax.wsdl.extensions.ExtensionRegistry registry,
Class<?> parentType,
Class<? extends javax.wsdl.extensions.ExtensibilityElement> cls,
String namespace) |
static void |
addExtensions(javax.wsdl.extensions.ExtensionRegistry registry,
String parentType,
String elementType) |
static void |
addExtensions(javax.wsdl.extensions.ExtensionRegistry registry,
String parentType,
String elementType,
String namespace) |
void |
marshall(Class parent,
QName qname,
javax.wsdl.extensions.ExtensibilityElement obj,
PrintWriter pw,
javax.wsdl.Definition wsdl,
javax.wsdl.extensions.ExtensionRegistry registry) |
javax.wsdl.extensions.ExtensibilityElement |
unmarshall(Class parent,
QName qname,
Element element,
javax.wsdl.Definition wsdl,
javax.wsdl.extensions.ExtensionRegistry registry) |
public static void addExtensions(javax.wsdl.extensions.ExtensionRegistry registry,
String parentType,
String elementType)
throws JAXBException,
ClassNotFoundException
JAXBExceptionClassNotFoundExceptionpublic static void addExtensions(javax.wsdl.extensions.ExtensionRegistry registry,
String parentType,
String elementType,
String namespace)
throws JAXBException,
ClassNotFoundException
JAXBExceptionClassNotFoundExceptionpublic static void addExtensions(javax.wsdl.extensions.ExtensionRegistry registry,
Class<?> parentType,
Class<? extends javax.wsdl.extensions.ExtensibilityElement> cls)
throws JAXBException
JAXBExceptionpublic static void addExtensions(javax.wsdl.extensions.ExtensionRegistry registry,
Class<?> parentType,
Class<? extends javax.wsdl.extensions.ExtensibilityElement> cls,
String namespace)
throws JAXBException
JAXBExceptionpublic void marshall(Class parent, QName qname, javax.wsdl.extensions.ExtensibilityElement obj, PrintWriter pw, javax.wsdl.Definition wsdl, javax.wsdl.extensions.ExtensionRegistry registry) throws javax.wsdl.WSDLException
marshall in interface javax.wsdl.extensions.ExtensionSerializerjavax.wsdl.WSDLExceptionpublic javax.wsdl.extensions.ExtensibilityElement unmarshall(Class parent, QName qname, Element element, javax.wsdl.Definition wsdl, javax.wsdl.extensions.ExtensionRegistry registry) throws javax.wsdl.WSDLException
unmarshall in interface javax.wsdl.extensions.ExtensionDeserializerjavax.wsdl.WSDLExceptionApache CXF