private void parseBindings(final XMLExtendedStreamReader reader, final List<ModelNode> operations) throws XMLStreamException { // no attributes expected requireNoAttributes(reader); while (reader.hasNext() && reader.nextTag() != XMLStreamConstants.END_ELEMENT) { switch (NamingSubsystemXMLElement.forName(reader.getLocalName())) { case SIMPLE: { this.parseSimpleBinding(reader, operations); break; } case OBJECT_FACTORY: { this.parseObjectFactoryBinding(reader, operations); break; } case LOOKUP: { this.parseLookupBinding(reader, operations); break; } default: { throw unexpectedElement(reader); } } } }
private void parseBindings(final XMLExtendedStreamReader reader, final List<ModelNode> operations) throws XMLStreamException { // no attributes expected requireNoAttributes(reader); while (reader.hasNext() && reader.nextTag() != XMLStreamConstants.END_ELEMENT) { switch (NamingSubsystemXMLElement.forName(reader.getLocalName())) { case SIMPLE: { this.parseSimpleBinding(reader, operations); break; } case OBJECT_FACTORY: { this.parseObjectFactoryBinding(reader, operations); break; } case LOOKUP: { this.parseLookupBinding(reader, operations); break; } default: { throw unexpectedElement(reader); } } } }
private void parseBindings(final XMLExtendedStreamReader reader, final List<ModelNode> operations) throws XMLStreamException { // no attributes expected requireNoAttributes(reader); while (reader.hasNext() && reader.nextTag() != XMLStreamConstants.END_ELEMENT) { switch (NamingSubsystemXMLElement.forName(reader.getLocalName())) { case SIMPLE: { this.parseSimpleBinding(reader, operations); break; } case OBJECT_FACTORY: { this.parseObjectFactoryBinding(reader, operations); break; } case LOOKUP: { this.parseLookupBinding(reader, operations); break; } default: { throw unexpectedElement(reader); } } } }
private void parseBindings(final XMLExtendedStreamReader reader, final List<ModelNode> operations) throws XMLStreamException { // no attributes expected requireNoAttributes(reader); while (reader.hasNext() && reader.nextTag() != XMLStreamConstants.END_ELEMENT) { switch (NamingSubsystemXMLElement.forName(reader.getLocalName())) { case SIMPLE: { this.parseSimpleBinding(reader, operations); break; } case OBJECT_FACTORY: { this.parseObjectFactoryBinding(reader, operations); break; } case LOOKUP: { this.parseLookupBinding(reader, operations); break; } default: { throw unexpectedElement(reader); } } } }