/** * {@inheritDoc} */ @Override public void writeContent(final XMLExtendedStreamWriter writer, final SubsystemMarshallingContext context) throws XMLStreamException { context.startSubsystemElement(NamingExtension.NAMESPACE_2_0, false); ModelNode model = context.getModelNode(); // bindings if (model.hasDefined(BINDING)) { writer.writeStartElement(NamingSubsystemXMLElement.BINDINGS.getLocalName()); final ModelNode bindingModel = model.get(BINDING); this.writeBindings(writer, bindingModel); // </timer-service> writer.writeEndElement(); } if (model.hasDefined(SERVICE)) { final ModelNode service = model.get(SERVICE); if (service.has(REMOTE_NAMING)) { writer.writeEmptyElement(REMOTE_NAMING); } } // write the subsystem end element writer.writeEndElement(); }
private void writeLookupBinding(final Property binding, final XMLExtendedStreamWriter writer) throws XMLStreamException { writer.writeStartElement(NamingSubsystemXMLElement.LOOKUP.getLocalName()); writer.writeAttribute(NamingSubsystemXMLAttribute.NAME.getLocalName(), binding.getName()); NamingBindingResourceDefinition.LOOKUP.marshallAsAttribute(binding.getValue(), writer); writer.writeEndElement(); }
private void writeSimpleBinding(final Property binding, final XMLExtendedStreamWriter writer) throws XMLStreamException { writer.writeStartElement(NamingSubsystemXMLElement.SIMPLE.getLocalName()); writer.writeAttribute(NamingSubsystemXMLAttribute.NAME.getLocalName(), binding.getName()); NamingBindingResourceDefinition.VALUE.marshallAsAttribute(binding.getValue(), writer); NamingBindingResourceDefinition.TYPE.marshallAsAttribute(binding.getValue(), writer); writer.writeEndElement(); }
private void writeObjectFactoryBinding(final Property binding, final XMLExtendedStreamWriter writer) throws XMLStreamException { writer.writeStartElement(NamingSubsystemXMLElement.OBJECT_FACTORY.getLocalName()); writer.writeAttribute(NamingSubsystemXMLAttribute.NAME.getLocalName(), binding.getName()); NamingBindingResourceDefinition.MODULE.marshallAsAttribute(binding.getValue(), writer); NamingBindingResourceDefinition.CLASS.marshallAsAttribute(binding.getValue(), writer); NamingBindingResourceDefinition.ENVIRONMENT.marshallAsElement(binding.getValue(), writer); writer.writeEndElement(); }
private void writeExternalContext(final Property binding, final XMLExtendedStreamWriter writer) throws XMLStreamException { writer.writeStartElement(NamingSubsystemXMLElement.EXTERNAL_CONTEXT.getLocalName()); writer.writeAttribute(NamingSubsystemXMLAttribute.NAME.getLocalName(), binding.getName()); NamingBindingResourceDefinition.MODULE.marshallAsAttribute(binding.getValue(), writer); NamingBindingResourceDefinition.CLASS.marshallAsAttribute(binding.getValue(), writer); NamingBindingResourceDefinition.CACHE.marshallAsAttribute(binding.getValue(), writer); NamingBindingResourceDefinition.ENVIRONMENT.marshallAsElement(binding.getValue(), writer); writer.writeEndElement(); }
private void writeLookupBinding(final Property binding, final XMLExtendedStreamWriter writer) throws XMLStreamException { writer.writeStartElement(NamingSubsystemXMLElement.LOOKUP.getLocalName()); writer.writeAttribute(NamingSubsystemXMLAttribute.NAME.getLocalName(), binding.getName()); NamingBindingResourceDefinition.LOOKUP.marshallAsAttribute(binding.getValue(), writer); writer.writeEndElement(); }
private void writeLookupBinding(final Property binding, final XMLExtendedStreamWriter writer) throws XMLStreamException { writer.writeStartElement(NamingSubsystemXMLElement.LOOKUP.getLocalName()); writer.writeAttribute(NamingSubsystemXMLAttribute.NAME.getLocalName(), binding.getName()); NamingBindingResourceDefinition.LOOKUP.marshallAsAttribute(binding.getValue(), writer); writer.writeEndElement(); }
private void writeLookupBinding(final Property binding, final XMLExtendedStreamWriter writer) throws XMLStreamException { writer.writeStartElement(NamingSubsystemXMLElement.LOOKUP.getLocalName()); writer.writeAttribute(NamingSubsystemXMLAttribute.NAME.getLocalName(), binding.getName()); NamingBindingResourceDefinition.LOOKUP.marshallAsAttribute(binding.getValue(), writer); writer.writeEndElement(); }
/** * {@inheritDoc} */ @Override public void writeContent(final XMLExtendedStreamWriter writer, final SubsystemMarshallingContext context) throws XMLStreamException { context.startSubsystemElement(NamingExtension.NAMESPACE_2_0, false); ModelNode model = context.getModelNode(); // bindings if (model.hasDefined(BINDING)) { writer.writeStartElement(NamingSubsystemXMLElement.BINDINGS.getLocalName()); final ModelNode bindingModel = model.get(BINDING); this.writeBindings(writer, bindingModel); // </timer-service> writer.writeEndElement(); } if (model.hasDefined(SERVICE)) { final ModelNode service = model.get(SERVICE); if (service.has(REMOTE_NAMING)) { writer.writeEmptyElement(REMOTE_NAMING); } } // write the subsystem end element writer.writeEndElement(); }
/** * {@inheritDoc} */ @Override public void writeContent(final XMLExtendedStreamWriter writer, final SubsystemMarshallingContext context) throws XMLStreamException { context.startSubsystemElement(NamingExtension.NAMESPACE_1_3, false); ModelNode model = context.getModelNode(); // bindings if (model.hasDefined(BINDING)) { writer.writeStartElement(NamingSubsystemXMLElement.BINDINGS.getLocalName()); final ModelNode bindingModel = model.get(BINDING); this.writeBindings(writer, bindingModel); // </timer-service> writer.writeEndElement(); } if (model.hasDefined(SERVICE)) { final ModelNode service = model.get(SERVICE); if (service.has(REMOTE_NAMING)) { writer.writeEmptyElement(REMOTE_NAMING); } } // write the subsystem end element writer.writeEndElement(); }
/** * {@inheritDoc} */ @Override public void writeContent(final XMLExtendedStreamWriter writer, final SubsystemMarshallingContext context) throws XMLStreamException { context.startSubsystemElement(NamingExtension.NAMESPACE_2_0, false); ModelNode model = context.getModelNode(); // bindings if (model.hasDefined(BINDING)) { writer.writeStartElement(NamingSubsystemXMLElement.BINDINGS.getLocalName()); final ModelNode bindingModel = model.get(BINDING); this.writeBindings(writer, bindingModel); // </timer-service> writer.writeEndElement(); } if (model.hasDefined(SERVICE)) { final ModelNode service = model.get(SERVICE); if (service.has(REMOTE_NAMING)) { writer.writeEmptyElement(REMOTE_NAMING); } } // write the subsystem end element writer.writeEndElement(); }
private void writeSimpleBinding(final Property binding, final XMLExtendedStreamWriter writer) throws XMLStreamException { writer.writeStartElement(NamingSubsystemXMLElement.SIMPLE.getLocalName()); writer.writeAttribute(NamingSubsystemXMLAttribute.NAME.getLocalName(), binding.getName()); NamingBindingResourceDefinition.VALUE.marshallAsAttribute(binding.getValue(), writer); NamingBindingResourceDefinition.TYPE.marshallAsAttribute(binding.getValue(), writer); writer.writeEndElement(); }
private void writeSimpleBinding(final Property binding, final XMLExtendedStreamWriter writer) throws XMLStreamException { writer.writeStartElement(NamingSubsystemXMLElement.SIMPLE.getLocalName()); writer.writeAttribute(NamingSubsystemXMLAttribute.NAME.getLocalName(), binding.getName()); NamingBindingResourceDefinition.VALUE.marshallAsAttribute(binding.getValue(), writer); NamingBindingResourceDefinition.TYPE.marshallAsAttribute(binding.getValue(), writer); writer.writeEndElement(); }
private void writeSimpleBinding(final Property binding, final XMLExtendedStreamWriter writer) throws XMLStreamException { writer.writeStartElement(NamingSubsystemXMLElement.SIMPLE.getLocalName()); writer.writeAttribute(NamingSubsystemXMLAttribute.NAME.getLocalName(), binding.getName()); NamingBindingResourceDefinition.VALUE.marshallAsAttribute(binding.getValue(), writer); NamingBindingResourceDefinition.TYPE.marshallAsAttribute(binding.getValue(), writer); writer.writeEndElement(); }
private void writeObjectFactoryBinding(final Property binding, final XMLExtendedStreamWriter writer) throws XMLStreamException { writer.writeStartElement(NamingSubsystemXMLElement.OBJECT_FACTORY.getLocalName()); writer.writeAttribute(NamingSubsystemXMLAttribute.NAME.getLocalName(), binding.getName()); NamingBindingResourceDefinition.MODULE.marshallAsAttribute(binding.getValue(), writer); NamingBindingResourceDefinition.CLASS.marshallAsAttribute(binding.getValue(), writer); NamingBindingResourceDefinition.ENVIRONMENT.marshallAsElement(binding.getValue(), writer); writer.writeEndElement(); }
private void writeObjectFactoryBinding(final Property binding, final XMLExtendedStreamWriter writer) throws XMLStreamException { writer.writeStartElement(NamingSubsystemXMLElement.OBJECT_FACTORY.getLocalName()); writer.writeAttribute(NamingSubsystemXMLAttribute.NAME.getLocalName(), binding.getName()); NamingBindingResourceDefinition.MODULE.marshallAsAttribute(binding.getValue(), writer); NamingBindingResourceDefinition.CLASS.marshallAsAttribute(binding.getValue(), writer); NamingBindingResourceDefinition.ENVIRONMENT.marshallAsElement(binding.getValue(), writer); writer.writeEndElement(); }
private void writeObjectFactoryBinding(final Property binding, final XMLExtendedStreamWriter writer) throws XMLStreamException { writer.writeStartElement(NamingSubsystemXMLElement.OBJECT_FACTORY.getLocalName()); writer.writeAttribute(NamingSubsystemXMLAttribute.NAME.getLocalName(), binding.getName()); NamingBindingResourceDefinition.MODULE.marshallAsAttribute(binding.getValue(), writer); NamingBindingResourceDefinition.CLASS.marshallAsAttribute(binding.getValue(), writer); NamingBindingResourceDefinition.OBJECT_FACTORY_ENV.marshallAsElement(binding.getValue(), writer); writer.writeEndElement(); }
private void writeExternalContext(final Property binding, final XMLExtendedStreamWriter writer) throws XMLStreamException { writer.writeStartElement(NamingSubsystemXMLElement.EXTERNAL_CONTEXT.getLocalName()); writer.writeAttribute(NamingSubsystemXMLAttribute.NAME.getLocalName(), binding.getName()); NamingBindingResourceDefinition.MODULE.marshallAsAttribute(binding.getValue(), writer); NamingBindingResourceDefinition.CLASS.marshallAsAttribute(binding.getValue(), writer); NamingBindingResourceDefinition.CACHE.marshallAsAttribute(binding.getValue(), writer); NamingBindingResourceDefinition.ENVIRONMENT.marshallAsElement(binding.getValue(), writer); writer.writeEndElement(); }
private void writeExternalContext(final Property binding, final XMLExtendedStreamWriter writer) throws XMLStreamException { writer.writeStartElement(NamingSubsystemXMLElement.EXTERNAL_CONTEXT.getLocalName()); writer.writeAttribute(NamingSubsystemXMLAttribute.NAME.getLocalName(), binding.getName()); NamingBindingResourceDefinition.MODULE.marshallAsAttribute(binding.getValue(), writer); NamingBindingResourceDefinition.CLASS.marshallAsAttribute(binding.getValue(), writer); NamingBindingResourceDefinition.CACHE.marshallAsAttribute(binding.getValue(), writer); NamingBindingResourceDefinition.ENVIRONMENT.marshallAsElement(binding.getValue(), writer); writer.writeEndElement(); }