private static void setAttribute(XMLExtendedStreamReader reader, String value, ModelNode operation, Attribute attribute) throws XMLStreamException { AttributeDefinition definition = attribute.getDefinition(); definition.getParser().parseAndSetParameter(definition, value, operation, reader); }
private static void setAttribute(XMLExtendedStreamReader reader, String value, ModelNode operation, Attribute attribute) throws XMLStreamException { AttributeDefinition definition = attribute.getDefinition(); definition.getParser().parseAndSetParameter(definition, value, operation, reader); }
private static ModelNode readAttribute(XMLExtendedStreamReader reader, int index, Attribute attribute) throws XMLStreamException { AttributeDefinition definition = attribute.getDefinition(); return definition.getParser().parse(definition, reader.getAttributeValue(index), reader); }
private static void setAttribute(XMLExtendedStreamReader reader, String value, ModelNode operation, Attribute attribute) throws XMLStreamException { attribute.getDefinition().getParser().parseAndSetParameter(attribute.getDefinition(), value, operation, reader); }
private static void readElement(XMLExtendedStreamReader reader, ModelNode operation, Attribute attribute) throws XMLStreamException { attribute.getDefinition().getParser().parseAndSetParameter(attribute.getDefinition(), reader.getElementText(), operation, reader); } }
private static void readAttribute(XMLExtendedStreamReader reader, int index, ModelNode operation, Attribute attribute) throws XMLStreamException { attribute.getDefinition().getParser().parseAndSetParameter(attribute.getDefinition(), reader.getAttributeValue(index), operation, reader); }
private static void require(XMLExtendedStreamReader reader, ModelNode operation, Attribute... attributes) throws XMLStreamException { for (Attribute attribute : attributes) { if (!operation.hasDefined(attribute.getName())) { AttributeDefinition definition = attribute.getDefinition(); Set<String> names = Collections.singleton(definition.getXmlName()); throw definition.getParser().isParseAsElement() ? ParseUtils.missingRequiredElement(reader, names) : ParseUtils.missingRequired(reader, names); } } }
private static void readElement(XMLExtendedStreamReader reader, ModelNode operation, Attribute attribute) throws XMLStreamException { AttributeDefinition definition = attribute.getDefinition(); AttributeParser parser = definition.getParser(); if (parser.isParseAsElement()) { parser.parseElement(definition, reader, operation); } else { parser.parseAndSetParameter(definition, reader.getElementText(), operation, reader); } } }
private static void readElement(XMLExtendedStreamReader reader, ModelNode operation, Attribute attribute) throws XMLStreamException { AttributeDefinition definition = attribute.getDefinition(); AttributeParser parser = definition.getParser(); if (parser.isParseAsElement()) { parser.parseElement(definition, reader, operation); } else { parser.parseAndSetParameter(definition, reader.getElementText(), operation, reader); } } }
private static void setAttribute(XMLExtendedStreamReader reader, String value, ModelNode operation, AttributeDefinition attribute) throws XMLStreamException { attribute.getParser().parseAndSetParameter(attribute, value, operation, reader); } }
private static void setAttribute(XMLExtendedStreamReader reader, String value, ModelNode operation, Attribute attribute) throws XMLStreamException { AttributeDefinition definition = attribute.getDefinition(); definition.getParser().parseAndSetParameter(definition, value, operation, reader); }
private static void setAttribute(XMLExtendedStreamReader reader, String value, ModelNode operation, Attribute attribute) throws XMLStreamException { AttributeDefinition definition = attribute.getDefinition(); definition.getParser().parseAndSetParameter(definition, value, operation, reader); }
private void parseEndpoint(final XMLExtendedStreamReader reader, final ModelNode subsystemAdd) throws XMLStreamException { for (int i = 0; i < reader.getAttributeCount(); i++) { String attributeName = reader.getAttributeLocalName(i); String value = reader.getAttributeValue(i); if (RemotingEndpointResource.ATTRIBUTES.containsKey(attributeName)) { AttributeDefinition def = RemotingEndpointResource.ATTRIBUTES.get(attributeName); AttributeParser parser = def.getParser(); assert parser != null; parser.parseAndSetParameter(def, value, subsystemAdd, reader); } else { Set<String> possible = new LinkedHashSet<>(RemotingEndpointResource.ATTRIBUTES.keySet()); throw ParseUtils.unexpectedAttribute(reader, i, possible); } } ParseUtils.requireNoContent(reader); }
private static ModelNode readAttribute(XMLExtendedStreamReader reader, int index, Attribute attribute) throws XMLStreamException { AttributeDefinition definition = attribute.getDefinition(); return definition.getParser().parse(definition, reader.getAttributeValue(index), reader); }
private static void setAttribute(XMLExtendedStreamReader reader, String value, ModelNode operation, Attribute attribute) throws XMLStreamException { attribute.getDefinition().getParser().parseAndSetParameter(attribute.getDefinition(), value, operation, reader); }
private static void readElement(XMLExtendedStreamReader reader, ModelNode operation, Attribute attribute) throws XMLStreamException { attribute.getDefinition().getParser().parseAndSetParameter(attribute.getDefinition(), reader.getElementText(), operation, reader); } }
private static void readAttribute(XMLExtendedStreamReader reader, int index, ModelNode operation, Attribute attribute) throws XMLStreamException { attribute.getDefinition().getParser().parseAndSetParameter(attribute.getDefinition(), reader.getAttributeValue(index), operation, reader); }
private static void require(XMLExtendedStreamReader reader, ModelNode operation, Attribute... attributes) throws XMLStreamException { for (Attribute attribute : attributes) { if (!operation.hasDefined(attribute.getName())) { AttributeDefinition definition = attribute.getDefinition(); Set<String> names = Collections.singleton(definition.getXmlName()); throw definition.getParser().isParseAsElement() ? ParseUtils.missingRequiredElement(reader, names) : ParseUtils.missingRequired(reader, names); } } }
private static void readElement(XMLExtendedStreamReader reader, ModelNode operation, Attribute attribute) throws XMLStreamException { AttributeDefinition definition = attribute.getDefinition(); AttributeParser parser = definition.getParser(); if (parser.isParseAsElement()) { parser.parseElement(definition, reader, operation); } else { parser.parseAndSetParameter(definition, reader.getElementText(), operation, reader); } } }
private static void readElement(XMLExtendedStreamReader reader, ModelNode operation, Attribute attribute) throws XMLStreamException { AttributeDefinition definition = attribute.getDefinition(); AttributeParser parser = definition.getParser(); if (parser.isParseAsElement()) { parser.parseElement(definition, reader, operation); } else { parser.parseAndSetParameter(definition, reader.getElementText(), operation, reader); } } }