public class ExternalAttachmentsUnmarshaller
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private static javax.xml.namespace.QName |
APPLIES_TO |
static java.net.URI |
BINDING_ID |
static java.net.URI |
BINDING_OPERATION_FAULT_ID |
static java.net.URI |
BINDING_OPERATION_ID |
static java.net.URI |
BINDING_OPERATION_INPUT_ID |
static java.net.URI |
BINDING_OPERATION_OUTPUT_ID |
private Policy |
currentPolicy |
private java.net.URI |
currentUri |
private static PolicyLogger |
LOGGER |
private java.util.Map<java.net.URI,Policy> |
map |
private static javax.xml.namespace.QName |
POLICIES |
private static javax.xml.namespace.QName |
POLICY |
private static javax.xml.namespace.QName |
POLICY_ATTACHMENT |
private static PolicyModelUnmarshaller |
POLICY_UNMARSHALLER |
private static javax.xml.namespace.QName |
URI |
private static ContextClassloaderLocal<javax.xml.stream.XMLInputFactory> |
XML_INPUT_FACTORY |
| Constructor and Description |
|---|
ExternalAttachmentsUnmarshaller() |
| Modifier and Type | Method and Description |
|---|---|
private void |
checkEndTagName(javax.xml.namespace.QName expectedName,
javax.xml.stream.events.EndElement element) |
private void |
processCharacters(javax.xml.stream.events.Characters chars,
javax.xml.stream.events.StartElement currentElement,
java.util.Map<java.net.URI,Policy> map) |
private void |
processEndTag(javax.xml.stream.events.EndElement element,
javax.xml.stream.events.StartElement startElement) |
private void |
processStartTag(javax.xml.stream.events.StartElement element,
javax.xml.stream.events.StartElement parent,
javax.xml.stream.XMLEventReader reader,
java.util.Map<java.net.URI,Policy> map) |
private void |
processUri(javax.xml.stream.events.Characters chars,
java.util.Map<java.net.URI,Policy> map) |
private void |
readPolicy(javax.xml.stream.XMLEventReader reader) |
static java.util.Map<java.net.URI,Policy> |
unmarshal(java.io.Reader source) |
private java.util.Map<java.net.URI,Policy> |
unmarshal(javax.xml.stream.XMLEventReader reader,
javax.xml.stream.events.StartElement parentElement) |
private static final PolicyLogger LOGGER
public static final java.net.URI BINDING_ID
public static final java.net.URI BINDING_OPERATION_ID
public static final java.net.URI BINDING_OPERATION_INPUT_ID
public static final java.net.URI BINDING_OPERATION_OUTPUT_ID
public static final java.net.URI BINDING_OPERATION_FAULT_ID
private static final javax.xml.namespace.QName POLICY_ATTACHMENT
private static final javax.xml.namespace.QName APPLIES_TO
private static final javax.xml.namespace.QName POLICY
private static final javax.xml.namespace.QName URI
private static final javax.xml.namespace.QName POLICIES
private static final ContextClassloaderLocal<javax.xml.stream.XMLInputFactory> XML_INPUT_FACTORY
private static final PolicyModelUnmarshaller POLICY_UNMARSHALLER
private final java.util.Map<java.net.URI,Policy> map
private java.net.URI currentUri
private Policy currentPolicy
public static java.util.Map<java.net.URI,Policy> unmarshal(java.io.Reader source) throws PolicyException
PolicyExceptionprivate java.util.Map<java.net.URI,Policy> unmarshal(javax.xml.stream.XMLEventReader reader, javax.xml.stream.events.StartElement parentElement) throws PolicyException
PolicyExceptionprivate void processStartTag(javax.xml.stream.events.StartElement element,
javax.xml.stream.events.StartElement parent,
javax.xml.stream.XMLEventReader reader,
java.util.Map<java.net.URI,Policy> map)
throws PolicyException
PolicyExceptionprivate void readPolicy(javax.xml.stream.XMLEventReader reader)
throws PolicyException
PolicyExceptionprivate void processEndTag(javax.xml.stream.events.EndElement element,
javax.xml.stream.events.StartElement startElement)
throws PolicyException
PolicyExceptionprivate void checkEndTagName(javax.xml.namespace.QName expectedName,
javax.xml.stream.events.EndElement element)
throws PolicyException
PolicyExceptionprivate void processCharacters(javax.xml.stream.events.Characters chars,
javax.xml.stream.events.StartElement currentElement,
java.util.Map<java.net.URI,Policy> map)
throws PolicyException
PolicyExceptionprivate void processUri(javax.xml.stream.events.Characters chars,
java.util.Map<java.net.URI,Policy> map)
throws PolicyException
PolicyException