Package com.sun.xml.rpc.server.http
Class JAXRPCRuntimeInfoParser
- java.lang.Object
-
- com.sun.xml.rpc.server.http.JAXRPCRuntimeInfoParser
-
public class JAXRPCRuntimeInfoParser extends Object
- Author:
- JAX-RPC Development Team
-
-
Field Summary
Fields Modifier and Type Field Description static StringATTR_IMPLEMENTATIONstatic StringATTR_INTERFACEstatic StringATTR_MODELstatic StringATTR_NAMEstatic StringATTR_PORTstatic StringATTR_SERVICEstatic StringATTR_TIEstatic StringATTR_URL_PATTERNstatic StringATTR_VERSIONstatic StringATTR_WSDLstatic StringATTRVALUE_VERSION_1_0protected ClassLoaderclassLoaderstatic StringNS_RUNTIMEstatic QNameQNAME_ENDPOINTstatic QNameQNAME_ENDPOINTS
-
Constructor Summary
Constructors Constructor Description JAXRPCRuntimeInfoParser(ClassLoader cl)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static voidensureNoContent(XMLReader reader)protected static voidfail(String key, XMLReader reader)protected static voidfailWithFullName(String key, XMLReader reader)protected static voidfailWithLocalName(String key, XMLReader reader)protected static voidfailWithLocalName(String key, XMLReader reader, String arg)protected StringgetAttribute(XMLReader reader, String name)protected StringgetMandatoryAttribute(XMLReader reader, String name)protected StringgetMandatoryNonEmptyAttribute(XMLReader reader, String name)protected StringgetNonEmptyAttribute(XMLReader reader, String name)protected QNamegetQNameAttribute(XMLReader reader, String name)protected ClassloadClass(String name)JAXRPCRuntimeInfoparse(InputStream is)protected JAXRPCRuntimeInfoparseEndpoints(XMLReader reader)
-
-
-
Field Detail
-
classLoader
protected ClassLoader classLoader
-
NS_RUNTIME
public static final String NS_RUNTIME
- See Also:
- Constant Field Values
-
QNAME_ENDPOINTS
public static final QName QNAME_ENDPOINTS
-
QNAME_ENDPOINT
public static final QName QNAME_ENDPOINT
-
ATTR_VERSION
public static final String ATTR_VERSION
- See Also:
- Constant Field Values
-
ATTR_NAME
public static final String ATTR_NAME
- See Also:
- Constant Field Values
-
ATTR_INTERFACE
public static final String ATTR_INTERFACE
- See Also:
- Constant Field Values
-
ATTR_IMPLEMENTATION
public static final String ATTR_IMPLEMENTATION
- See Also:
- Constant Field Values
-
ATTR_TIE
public static final String ATTR_TIE
- See Also:
- Constant Field Values
-
ATTR_MODEL
public static final String ATTR_MODEL
- See Also:
- Constant Field Values
-
ATTR_WSDL
public static final String ATTR_WSDL
- See Also:
- Constant Field Values
-
ATTR_SERVICE
public static final String ATTR_SERVICE
- See Also:
- Constant Field Values
-
ATTR_PORT
public static final String ATTR_PORT
- See Also:
- Constant Field Values
-
ATTR_URL_PATTERN
public static final String ATTR_URL_PATTERN
- See Also:
- Constant Field Values
-
ATTRVALUE_VERSION_1_0
public static final String ATTRVALUE_VERSION_1_0
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
JAXRPCRuntimeInfoParser
public JAXRPCRuntimeInfoParser(ClassLoader cl)
-
-
Method Detail
-
parse
public JAXRPCRuntimeInfo parse(InputStream is)
-
parseEndpoints
protected JAXRPCRuntimeInfo parseEndpoints(XMLReader reader)
-
getMandatoryNonEmptyAttribute
protected String getMandatoryNonEmptyAttribute(XMLReader reader, String name)
-
ensureNoContent
protected static void ensureNoContent(XMLReader reader)
-
failWithLocalName
protected static void failWithLocalName(String key, XMLReader reader, String arg)
-
-