├── .gitignore ├── README.md ├── pom.xml └── src └── main ├── assembly └── assembly.xml ├── bin └── startup.cmd ├── java └── com │ └── lyl │ └── plugin │ ├── EnvArgs.java │ ├── JmxGenerator.java │ ├── generate │ ├── ExampleGenerator.java │ ├── MyDefaultGenerator.java │ └── XmlExampleGenerator.java │ ├── model │ ├── ParamNode.java │ ├── RequestNode.java │ ├── TagNode.java │ └── VariableNode.java │ ├── parse │ ├── AuthParser.java │ └── SwaggerParser.java │ ├── utils │ └── ModelUtils.java │ └── vo │ └── TemplateParamVO.java └── resources └── templates └── template.jmx /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuyunlong1229/swagger2jmx-plugin/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuyunlong1229/swagger2jmx-plugin/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuyunlong1229/swagger2jmx-plugin/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/assembly/assembly.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuyunlong1229/swagger2jmx-plugin/HEAD/src/main/assembly/assembly.xml -------------------------------------------------------------------------------- /src/main/bin/startup.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuyunlong1229/swagger2jmx-plugin/HEAD/src/main/bin/startup.cmd -------------------------------------------------------------------------------- /src/main/java/com/lyl/plugin/EnvArgs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuyunlong1229/swagger2jmx-plugin/HEAD/src/main/java/com/lyl/plugin/EnvArgs.java -------------------------------------------------------------------------------- /src/main/java/com/lyl/plugin/JmxGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuyunlong1229/swagger2jmx-plugin/HEAD/src/main/java/com/lyl/plugin/JmxGenerator.java -------------------------------------------------------------------------------- /src/main/java/com/lyl/plugin/generate/ExampleGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuyunlong1229/swagger2jmx-plugin/HEAD/src/main/java/com/lyl/plugin/generate/ExampleGenerator.java -------------------------------------------------------------------------------- /src/main/java/com/lyl/plugin/generate/MyDefaultGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuyunlong1229/swagger2jmx-plugin/HEAD/src/main/java/com/lyl/plugin/generate/MyDefaultGenerator.java -------------------------------------------------------------------------------- /src/main/java/com/lyl/plugin/generate/XmlExampleGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuyunlong1229/swagger2jmx-plugin/HEAD/src/main/java/com/lyl/plugin/generate/XmlExampleGenerator.java -------------------------------------------------------------------------------- /src/main/java/com/lyl/plugin/model/ParamNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuyunlong1229/swagger2jmx-plugin/HEAD/src/main/java/com/lyl/plugin/model/ParamNode.java -------------------------------------------------------------------------------- /src/main/java/com/lyl/plugin/model/RequestNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuyunlong1229/swagger2jmx-plugin/HEAD/src/main/java/com/lyl/plugin/model/RequestNode.java -------------------------------------------------------------------------------- /src/main/java/com/lyl/plugin/model/TagNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuyunlong1229/swagger2jmx-plugin/HEAD/src/main/java/com/lyl/plugin/model/TagNode.java -------------------------------------------------------------------------------- /src/main/java/com/lyl/plugin/model/VariableNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuyunlong1229/swagger2jmx-plugin/HEAD/src/main/java/com/lyl/plugin/model/VariableNode.java -------------------------------------------------------------------------------- /src/main/java/com/lyl/plugin/parse/AuthParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuyunlong1229/swagger2jmx-plugin/HEAD/src/main/java/com/lyl/plugin/parse/AuthParser.java -------------------------------------------------------------------------------- /src/main/java/com/lyl/plugin/parse/SwaggerParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuyunlong1229/swagger2jmx-plugin/HEAD/src/main/java/com/lyl/plugin/parse/SwaggerParser.java -------------------------------------------------------------------------------- /src/main/java/com/lyl/plugin/utils/ModelUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuyunlong1229/swagger2jmx-plugin/HEAD/src/main/java/com/lyl/plugin/utils/ModelUtils.java -------------------------------------------------------------------------------- /src/main/java/com/lyl/plugin/vo/TemplateParamVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuyunlong1229/swagger2jmx-plugin/HEAD/src/main/java/com/lyl/plugin/vo/TemplateParamVO.java -------------------------------------------------------------------------------- /src/main/resources/templates/template.jmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liuyunlong1229/swagger2jmx-plugin/HEAD/src/main/resources/templates/template.jmx --------------------------------------------------------------------------------