public class DeploymentDescriptorParser<A> extends Object
sun-jaxws.xml
Modifier and Type | Class and Description |
---|---|
static interface |
DeploymentDescriptorParser.AdapterFactory<A>
Creates a new "Adapter".
|
Modifier and Type | Field and Description |
---|---|
static String |
ATTR_BINDING |
static String |
ATTR_ENABLE_MTOM |
static String |
ATTR_IMPLEMENTATION |
static String |
ATTR_MTOM_THRESHOLD_VALUE |
static String |
ATTR_NAME |
static String |
ATTR_PORT |
static String |
ATTR_SERVICE |
static String |
ATTR_URL_PATTERN |
static String |
ATTR_VERSION |
static String |
ATTR_WSDL |
static String |
ATTRVALUE_VERSION_1_0 |
static String |
JAXWS_WSDL_DD_DIR |
static String |
NS_RUNTIME |
static QName |
QNAME_ENDPOINT |
static QName |
QNAME_ENDPOINTS |
Constructor and Description |
---|
DeploymentDescriptorParser(ClassLoader cl,
ResourceLoader loader,
DeploymentDescriptorParser.AdapterFactory<A> adapterFactory) |
Modifier and Type | Method and Description |
---|---|
protected static void |
ensureNoContent(XMLStreamReader reader) |
protected static void |
fail(String key,
XMLStreamReader reader) |
protected static void |
failWithFullName(String key,
XMLStreamReader reader) |
protected static void |
failWithLocalName(String key,
XMLStreamReader reader) |
protected static void |
failWithLocalName(String key,
XMLStreamReader reader,
String arg) |
protected String |
getAttribute(XMLStreamReader reader,
String name) |
protected String |
getMandatoryAttribute(XMLStreamReader reader,
String name) |
protected String |
getMandatoryNonEmptyAttribute(XMLStreamReader reader,
String name) |
protected String |
getNonEmptyAttribute(XMLStreamReader reader,
String name) |
protected QName |
getQNameAttribute(XMLStreamReader reader,
String name) |
protected Class |
loadClass(String name) |
List<A> |
parse(File f)
Parses the
sun-jaxws.xml file and configures
a set of EndpointAdapter s. |
List<A> |
parse(String systemId,
InputStream is)
Parses the
sun-jaxws.xml file and configures
a set of EndpointAdapter s. |
public static final String NS_RUNTIME
public static final String JAXWS_WSDL_DD_DIR
public static final QName QNAME_ENDPOINTS
public static final QName QNAME_ENDPOINT
public static final String ATTR_VERSION
public static final String ATTR_NAME
public static final String ATTR_IMPLEMENTATION
public static final String ATTR_WSDL
public static final String ATTR_SERVICE
public static final String ATTR_PORT
public static final String ATTR_URL_PATTERN
public static final String ATTR_ENABLE_MTOM
public static final String ATTR_MTOM_THRESHOLD_VALUE
public static final String ATTR_BINDING
public static final String ATTRVALUE_VERSION_1_0
public DeploymentDescriptorParser(ClassLoader cl, ResourceLoader loader, DeploymentDescriptorParser.AdapterFactory<A> adapterFactory) throws IOException
cl
- Used to load service implementations.loader
- Used to locate resources, in particular WSDL.adapterFactory
- Creates EndpointAdapter
(or its derived class.)IOException
public List<A> parse(String systemId, InputStream is)
sun-jaxws.xml
file and configures
a set of EndpointAdapter
s.public List<A> parse(File f) throws IOException
sun-jaxws.xml
file and configures
a set of EndpointAdapter
s.IOException
protected String getAttribute(XMLStreamReader reader, String name)
protected QName getQNameAttribute(XMLStreamReader reader, String name)
protected String getNonEmptyAttribute(XMLStreamReader reader, String name)
protected String getMandatoryAttribute(XMLStreamReader reader, String name)
protected String getMandatoryNonEmptyAttribute(XMLStreamReader reader, String name)
protected static void ensureNoContent(XMLStreamReader reader)
protected static void fail(String key, XMLStreamReader reader)
protected static void failWithFullName(String key, XMLStreamReader reader)
protected static void failWithLocalName(String key, XMLStreamReader reader)
protected static void failWithLocalName(String key, XMLStreamReader reader, String arg)
Copyright © 2015 Oracle Corporation. All rights reserved.