private void writeConsoleHandler(final XMLExtendedStreamWriter writer, final ModelNode node, final String name) throws XMLStreamException { writer.writeStartElement(Element.CONSOLE_HANDLER.getLocalName()); writer.writeAttribute(HANDLER_NAME.getXmlName(), name); AUTOFLUSH.marshallAsAttribute(node, writer); ENABLED.marshallAsAttribute(node, false, writer); writeCommonHandler(writer, node); TARGET.marshallAsElement(node, writer); writer.writeEndElement(); }
private void writeFileHandler(final XMLExtendedStreamWriter writer, final ModelNode node, final String name) throws XMLStreamException { writer.writeStartElement(Element.FILE_HANDLER.getLocalName()); writer.writeAttribute(Attribute.NAME.getLocalName(), name); AUTOFLUSH.marshallAsAttribute(node, writer); ENABLED.marshallAsAttribute(node, false, writer); writeCommonHandler(writer, node); FILE.marshallAsElement(node, writer); APPEND.marshallAsElement(node, writer); writer.writeEndElement(); }
private void writeCustomHandler(final XMLExtendedStreamWriter writer, final ModelNode node, final String name) throws XMLStreamException { writer.writeStartElement(Element.CUSTOM_HANDLER.getLocalName()); writer.writeAttribute(HANDLER_NAME.getXmlName(), name); CLASS.marshallAsAttribute(node, writer); MODULE.marshallAsAttribute(node, writer); ENABLED.marshallAsAttribute(node, false, writer); writeCommonHandler(writer, node); PROPERTIES.marshallAsElement(node, writer); writer.writeEndElement(); }
private void writeSizeRotatingFileHandler(final XMLExtendedStreamWriter writer, final ModelNode node, final String name) throws XMLStreamException { writer.writeStartElement(Element.SIZE_ROTATING_FILE_HANDLER.getLocalName()); writer.writeAttribute(HANDLER_NAME.getXmlName(), name); AUTOFLUSH.marshallAsAttribute(node, writer); ENABLED.marshallAsAttribute(node, false, writer); writeCommonHandler(writer, node); FILE.marshallAsElement(node, writer); ROTATE_SIZE.marshallAsElement(node, writer); MAX_BACKUP_INDEX.marshallAsElement(node, writer); APPEND.marshallAsElement(node, writer); writer.writeEndElement(); }
private void writePeriodicRotatingFileHandler(final XMLExtendedStreamWriter writer, final ModelNode node, final String name) throws XMLStreamException { writer.writeStartElement(Element.PERIODIC_ROTATING_FILE_HANDLER.getLocalName()); writer.writeAttribute(HANDLER_NAME.getXmlName(), name); AUTOFLUSH.marshallAsAttribute(node, writer); ENABLED.marshallAsAttribute(node, false, writer); writeCommonHandler(writer, node); FILE.marshallAsElement(node, writer); SUFFIX.marshallAsElement(node, writer); APPEND.marshallAsElement(node, writer); writer.writeEndElement(); }