public class JAXBExtensionHelper extends Object implements javax.wsdl.extensions.ExtensionSerializer, javax.wsdl.extensions.ExtensionDeserializer
| Constructor and Description |
|---|
JAXBExtensionHelper(Bus bus,
Class<?> cls,
String ns) |
| Modifier and Type | Method and Description |
|---|---|
static void |
addExtensions(Bus b,
javax.wsdl.extensions.ExtensionRegistry registry,
Class<?> parentType,
Class<?> cls) |
static void |
addExtensions(Bus b,
javax.wsdl.extensions.ExtensionRegistry registry,
Class<?> parentType,
Class<?> cls,
String namespace) |
static void |
addExtensions(Bus b,
javax.wsdl.extensions.ExtensionRegistry registry,
Class<?> parentType,
Class<?> cls,
String namespace,
ClassLoader loader) |
static void |
addExtensions(Bus b,
javax.wsdl.extensions.ExtensionRegistry registry,
String parentType,
String elementType) |
static void |
addExtensions(Bus b,
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(Bus b, javax.wsdl.extensions.ExtensionRegistry registry, String parentType, String elementType) throws JAXBException, ClassNotFoundException
JAXBExceptionClassNotFoundExceptionpublic static void addExtensions(Bus b, javax.wsdl.extensions.ExtensionRegistry registry, String parentType, String elementType, String namespace) throws JAXBException, ClassNotFoundException
JAXBExceptionClassNotFoundExceptionpublic static void addExtensions(Bus b, javax.wsdl.extensions.ExtensionRegistry registry, Class<?> parentType, Class<?> cls) throws JAXBException
JAXBExceptionpublic static void addExtensions(Bus b, javax.wsdl.extensions.ExtensionRegistry registry, Class<?> parentType, Class<?> cls, String namespace) throws JAXBException
JAXBExceptionpublic static void addExtensions(Bus b, javax.wsdl.extensions.ExtensionRegistry registry, Class<?> parentType, Class<?> cls, String namespace, ClassLoader loader) 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