Class LwModelToXMLDumper

java.lang.Object
org.apache.camel.xml.LwModelToXMLDumper
All Implemented Interfaces:
org.apache.camel.spi.ModelToXMLDumper

@JdkService("modelxml-dumper") public class LwModelToXMLDumper extends Object implements org.apache.camel.spi.ModelToXMLDumper
Lightweight ModelToXMLDumper based on the generated ModelWriter.
  • Constructor Details

    • LwModelToXMLDumper

      public LwModelToXMLDumper()
  • Method Details

    • dumpModelAsXml

      public String dumpModelAsXml(org.apache.camel.CamelContext context, org.apache.camel.NamedNode definition) throws Exception
      Specified by:
      dumpModelAsXml in interface org.apache.camel.spi.ModelToXMLDumper
      Throws:
      Exception
    • dumpModelAsXml

      public String dumpModelAsXml(org.apache.camel.CamelContext context, org.apache.camel.NamedNode definition, boolean resolvePlaceholders, boolean generatedIds) throws Exception
      Specified by:
      dumpModelAsXml in interface org.apache.camel.spi.ModelToXMLDumper
      Throws:
      Exception
    • dumpBeansAsXml

      public String dumpBeansAsXml(org.apache.camel.CamelContext context, List<Object> beans) throws Exception
      Specified by:
      dumpBeansAsXml in interface org.apache.camel.spi.ModelToXMLDumper
      Throws:
      Exception