├── .gitignore ├── LICENSE ├── README.md ├── sample-async ├── README.md ├── manifest.yml ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── async │ │ │ └── Application.java │ └── resources │ │ ├── app.js │ │ ├── application.properties │ │ ├── logback.xml │ │ └── public │ │ └── index.html │ └── test │ ├── java │ └── com │ │ └── example │ │ └── async │ │ └── ApplicationSpecTest.java │ └── resources │ └── spec │ └── someModuleSpec.js ├── sample-cache ├── README.md ├── manifest.yml ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── cache │ │ │ └── Application.java │ └── resources │ │ ├── app.js │ │ ├── application.properties │ │ ├── logback.xml │ │ └── public │ │ └── index.html │ └── test │ ├── java │ └── com │ │ └── example │ │ └── cache │ │ └── ApplicationSpecTest.java │ └── resources │ └── spec │ └── someModuleSpec.js ├── sample-hello ├── README.md ├── manifest.yml ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── hello │ │ │ ├── Application.java │ │ │ └── HelloService.java │ └── resources │ │ ├── app.js │ │ ├── application.properties │ │ ├── logback.xml │ │ ├── modules │ │ └── echoModule.js │ │ └── public │ │ └── index.html │ └── test │ ├── java │ └── com │ │ └── example │ │ └── hello │ │ └── ApplicationSpecTest.java │ └── resources │ └── spec │ ├── echoModuleSpec.js │ └── someModuleSpec.js ├── sample-http ├── README.md ├── manifest.yml ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── http │ │ │ └── Application.java │ └── resources │ │ ├── app.js │ │ ├── application.properties │ │ ├── logback.xml │ │ └── public │ │ └── index.html │ └── test │ ├── java │ └── com │ │ └── example │ │ └── http │ │ └── ApplicationSpecTest.java │ └── resources │ └── spec │ └── someModuleSpec.js ├── sample-hystrix ├── README.md ├── manifest.yml ├── pom.xml ├── src │ ├── main │ │ ├── java │ │ │ └── io │ │ │ │ └── pivotal │ │ │ │ ├── Application.java │ │ │ │ └── GenericHystrixCommand.java │ │ └── resources │ │ │ ├── app.js │ │ │ ├── application.properties │ │ │ ├── hystrix-command.js │ │ │ ├── logback.xml │ │ │ ├── public │ │ │ └── index.html │ │ │ └── services │ │ │ └── sample-service.js │ └── test │ │ ├── java │ │ └── io │ │ │ └── pivotal │ │ │ └── ApplicationSpecTest.java │ │ └── resources │ │ └── spec │ │ └── someModuleSpec.js └── test-node-api │ ├── api.js │ └── package.json ├── sample-jsonmask ├── README.md ├── manifest.yml ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── jsonmask │ │ │ └── Application.java │ └── resources │ │ ├── app.js │ │ ├── application.properties │ │ ├── data │ │ └── weather.json │ │ ├── logback.xml │ │ └── public │ │ └── index.html │ └── test │ ├── java │ └── com │ │ └── example │ │ └── jsonmask │ │ └── ApplicationSpecTest.java │ └── resources │ └── spec │ └── someModuleSpec.js ├── sample-jsonpath ├── README.md ├── manifest.yml ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── jsonpath │ │ │ └── Application.java │ └── resources │ │ ├── app.js │ │ ├── application.properties │ │ ├── data │ │ └── weather.json │ │ ├── logback.xml │ │ └── public │ │ └── index.html │ └── test │ ├── java │ └── com │ │ └── example │ │ └── jsonpath │ │ └── ApplicationSpecTest.java │ └── resources │ └── spec │ └── someModuleSpec.js ├── sample-ratelimit ├── README.md ├── manifest.yml ├── pom.xml └── src │ ├── main │ ├── java │ │ └── io │ │ │ └── pivotal │ │ │ ├── Application.java │ │ │ └── api │ │ │ └── rate │ │ │ ├── Rate.java │ │ │ └── RateLimiterImpl.java │ └── resources │ │ ├── app.js │ │ ├── application.properties │ │ ├── logback.xml │ │ └── modules │ │ └── RatedRouter.js │ └── test │ ├── java │ └── io │ │ └── pivotal │ │ └── ApplicationSpecTest.java │ └── resources │ └── spec │ └── someModuleSpec.js ├── sample-soapxml ├── README.md ├── manifest.yml ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── soapxml │ │ │ └── Application.java │ └── resources │ │ ├── app.js │ │ ├── application.properties │ │ ├── logback.xml │ │ ├── public │ │ └── index.html │ │ └── templates │ │ ├── cityListRequest.xml.txt │ │ └── getCityWeatherByZip.hbs │ └── test │ ├── java │ └── com │ │ └── example │ │ └── soapxml │ │ └── ApplicationSpecTest.java │ └── resources │ └── spec │ └── someModuleSpec.js ├── sample-uadetector ├── README.md ├── manifest.yml ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── uadetector │ │ │ └── Application.java │ └── resources │ │ ├── app.js │ │ ├── application.properties │ │ ├── logback.xml │ │ └── public │ │ └── index.html │ └── test │ ├── java │ └── com │ │ └── example │ │ └── uadetector │ │ └── ApplicationSpecTest.java │ └── resources │ └── spec │ └── someModuleSpec.js └── scripts └── run_tests.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/README.md -------------------------------------------------------------------------------- /sample-async/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-async/README.md -------------------------------------------------------------------------------- /sample-async/manifest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-async/manifest.yml -------------------------------------------------------------------------------- /sample-async/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-async/pom.xml -------------------------------------------------------------------------------- /sample-async/src/main/java/com/example/async/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-async/src/main/java/com/example/async/Application.java -------------------------------------------------------------------------------- /sample-async/src/main/resources/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-async/src/main/resources/app.js -------------------------------------------------------------------------------- /sample-async/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-async/src/main/resources/application.properties -------------------------------------------------------------------------------- /sample-async/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-async/src/main/resources/logback.xml -------------------------------------------------------------------------------- /sample-async/src/main/resources/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-async/src/main/resources/public/index.html -------------------------------------------------------------------------------- /sample-async/src/test/java/com/example/async/ApplicationSpecTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-async/src/test/java/com/example/async/ApplicationSpecTest.java -------------------------------------------------------------------------------- /sample-async/src/test/resources/spec/someModuleSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-async/src/test/resources/spec/someModuleSpec.js -------------------------------------------------------------------------------- /sample-cache/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-cache/README.md -------------------------------------------------------------------------------- /sample-cache/manifest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-cache/manifest.yml -------------------------------------------------------------------------------- /sample-cache/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-cache/pom.xml -------------------------------------------------------------------------------- /sample-cache/src/main/java/com/example/cache/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-cache/src/main/java/com/example/cache/Application.java -------------------------------------------------------------------------------- /sample-cache/src/main/resources/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-cache/src/main/resources/app.js -------------------------------------------------------------------------------- /sample-cache/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-cache/src/main/resources/application.properties -------------------------------------------------------------------------------- /sample-cache/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-cache/src/main/resources/logback.xml -------------------------------------------------------------------------------- /sample-cache/src/main/resources/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-cache/src/main/resources/public/index.html -------------------------------------------------------------------------------- /sample-cache/src/test/java/com/example/cache/ApplicationSpecTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-cache/src/test/java/com/example/cache/ApplicationSpecTest.java -------------------------------------------------------------------------------- /sample-cache/src/test/resources/spec/someModuleSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-cache/src/test/resources/spec/someModuleSpec.js -------------------------------------------------------------------------------- /sample-hello/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-hello/README.md -------------------------------------------------------------------------------- /sample-hello/manifest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-hello/manifest.yml -------------------------------------------------------------------------------- /sample-hello/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-hello/pom.xml -------------------------------------------------------------------------------- /sample-hello/src/main/java/com/example/hello/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-hello/src/main/java/com/example/hello/Application.java -------------------------------------------------------------------------------- /sample-hello/src/main/java/com/example/hello/HelloService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-hello/src/main/java/com/example/hello/HelloService.java -------------------------------------------------------------------------------- /sample-hello/src/main/resources/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-hello/src/main/resources/app.js -------------------------------------------------------------------------------- /sample-hello/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-hello/src/main/resources/application.properties -------------------------------------------------------------------------------- /sample-hello/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-hello/src/main/resources/logback.xml -------------------------------------------------------------------------------- /sample-hello/src/main/resources/modules/echoModule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-hello/src/main/resources/modules/echoModule.js -------------------------------------------------------------------------------- /sample-hello/src/main/resources/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-hello/src/main/resources/public/index.html -------------------------------------------------------------------------------- /sample-hello/src/test/java/com/example/hello/ApplicationSpecTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-hello/src/test/java/com/example/hello/ApplicationSpecTest.java -------------------------------------------------------------------------------- /sample-hello/src/test/resources/spec/echoModuleSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-hello/src/test/resources/spec/echoModuleSpec.js -------------------------------------------------------------------------------- /sample-hello/src/test/resources/spec/someModuleSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-hello/src/test/resources/spec/someModuleSpec.js -------------------------------------------------------------------------------- /sample-http/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-http/README.md -------------------------------------------------------------------------------- /sample-http/manifest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-http/manifest.yml -------------------------------------------------------------------------------- /sample-http/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-http/pom.xml -------------------------------------------------------------------------------- /sample-http/src/main/java/com/example/http/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-http/src/main/java/com/example/http/Application.java -------------------------------------------------------------------------------- /sample-http/src/main/resources/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-http/src/main/resources/app.js -------------------------------------------------------------------------------- /sample-http/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-http/src/main/resources/application.properties -------------------------------------------------------------------------------- /sample-http/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-http/src/main/resources/logback.xml -------------------------------------------------------------------------------- /sample-http/src/main/resources/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-http/src/main/resources/public/index.html -------------------------------------------------------------------------------- /sample-http/src/test/java/com/example/http/ApplicationSpecTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-http/src/test/java/com/example/http/ApplicationSpecTest.java -------------------------------------------------------------------------------- /sample-http/src/test/resources/spec/someModuleSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-http/src/test/resources/spec/someModuleSpec.js -------------------------------------------------------------------------------- /sample-hystrix/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-hystrix/README.md -------------------------------------------------------------------------------- /sample-hystrix/manifest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-hystrix/manifest.yml -------------------------------------------------------------------------------- /sample-hystrix/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-hystrix/pom.xml -------------------------------------------------------------------------------- /sample-hystrix/src/main/java/io/pivotal/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-hystrix/src/main/java/io/pivotal/Application.java -------------------------------------------------------------------------------- /sample-hystrix/src/main/java/io/pivotal/GenericHystrixCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-hystrix/src/main/java/io/pivotal/GenericHystrixCommand.java -------------------------------------------------------------------------------- /sample-hystrix/src/main/resources/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-hystrix/src/main/resources/app.js -------------------------------------------------------------------------------- /sample-hystrix/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-hystrix/src/main/resources/application.properties -------------------------------------------------------------------------------- /sample-hystrix/src/main/resources/hystrix-command.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-hystrix/src/main/resources/hystrix-command.js -------------------------------------------------------------------------------- /sample-hystrix/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-hystrix/src/main/resources/logback.xml -------------------------------------------------------------------------------- /sample-hystrix/src/main/resources/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-hystrix/src/main/resources/public/index.html -------------------------------------------------------------------------------- /sample-hystrix/src/main/resources/services/sample-service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-hystrix/src/main/resources/services/sample-service.js -------------------------------------------------------------------------------- /sample-hystrix/src/test/java/io/pivotal/ApplicationSpecTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-hystrix/src/test/java/io/pivotal/ApplicationSpecTest.java -------------------------------------------------------------------------------- /sample-hystrix/src/test/resources/spec/someModuleSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-hystrix/src/test/resources/spec/someModuleSpec.js -------------------------------------------------------------------------------- /sample-hystrix/test-node-api/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-hystrix/test-node-api/api.js -------------------------------------------------------------------------------- /sample-hystrix/test-node-api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-hystrix/test-node-api/package.json -------------------------------------------------------------------------------- /sample-jsonmask/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-jsonmask/README.md -------------------------------------------------------------------------------- /sample-jsonmask/manifest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-jsonmask/manifest.yml -------------------------------------------------------------------------------- /sample-jsonmask/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-jsonmask/pom.xml -------------------------------------------------------------------------------- /sample-jsonmask/src/main/java/com/example/jsonmask/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-jsonmask/src/main/java/com/example/jsonmask/Application.java -------------------------------------------------------------------------------- /sample-jsonmask/src/main/resources/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-jsonmask/src/main/resources/app.js -------------------------------------------------------------------------------- /sample-jsonmask/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-jsonmask/src/main/resources/application.properties -------------------------------------------------------------------------------- /sample-jsonmask/src/main/resources/data/weather.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-jsonmask/src/main/resources/data/weather.json -------------------------------------------------------------------------------- /sample-jsonmask/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-jsonmask/src/main/resources/logback.xml -------------------------------------------------------------------------------- /sample-jsonmask/src/main/resources/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-jsonmask/src/main/resources/public/index.html -------------------------------------------------------------------------------- /sample-jsonmask/src/test/java/com/example/jsonmask/ApplicationSpecTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-jsonmask/src/test/java/com/example/jsonmask/ApplicationSpecTest.java -------------------------------------------------------------------------------- /sample-jsonmask/src/test/resources/spec/someModuleSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-jsonmask/src/test/resources/spec/someModuleSpec.js -------------------------------------------------------------------------------- /sample-jsonpath/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-jsonpath/README.md -------------------------------------------------------------------------------- /sample-jsonpath/manifest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-jsonpath/manifest.yml -------------------------------------------------------------------------------- /sample-jsonpath/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-jsonpath/pom.xml -------------------------------------------------------------------------------- /sample-jsonpath/src/main/java/com/example/jsonpath/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-jsonpath/src/main/java/com/example/jsonpath/Application.java -------------------------------------------------------------------------------- /sample-jsonpath/src/main/resources/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-jsonpath/src/main/resources/app.js -------------------------------------------------------------------------------- /sample-jsonpath/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-jsonpath/src/main/resources/application.properties -------------------------------------------------------------------------------- /sample-jsonpath/src/main/resources/data/weather.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-jsonpath/src/main/resources/data/weather.json -------------------------------------------------------------------------------- /sample-jsonpath/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-jsonpath/src/main/resources/logback.xml -------------------------------------------------------------------------------- /sample-jsonpath/src/main/resources/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-jsonpath/src/main/resources/public/index.html -------------------------------------------------------------------------------- /sample-jsonpath/src/test/java/com/example/jsonpath/ApplicationSpecTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-jsonpath/src/test/java/com/example/jsonpath/ApplicationSpecTest.java -------------------------------------------------------------------------------- /sample-jsonpath/src/test/resources/spec/someModuleSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-jsonpath/src/test/resources/spec/someModuleSpec.js -------------------------------------------------------------------------------- /sample-ratelimit/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-ratelimit/README.md -------------------------------------------------------------------------------- /sample-ratelimit/manifest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-ratelimit/manifest.yml -------------------------------------------------------------------------------- /sample-ratelimit/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-ratelimit/pom.xml -------------------------------------------------------------------------------- /sample-ratelimit/src/main/java/io/pivotal/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-ratelimit/src/main/java/io/pivotal/Application.java -------------------------------------------------------------------------------- /sample-ratelimit/src/main/java/io/pivotal/api/rate/Rate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-ratelimit/src/main/java/io/pivotal/api/rate/Rate.java -------------------------------------------------------------------------------- /sample-ratelimit/src/main/java/io/pivotal/api/rate/RateLimiterImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-ratelimit/src/main/java/io/pivotal/api/rate/RateLimiterImpl.java -------------------------------------------------------------------------------- /sample-ratelimit/src/main/resources/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-ratelimit/src/main/resources/app.js -------------------------------------------------------------------------------- /sample-ratelimit/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-ratelimit/src/main/resources/application.properties -------------------------------------------------------------------------------- /sample-ratelimit/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-ratelimit/src/main/resources/logback.xml -------------------------------------------------------------------------------- /sample-ratelimit/src/main/resources/modules/RatedRouter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-ratelimit/src/main/resources/modules/RatedRouter.js -------------------------------------------------------------------------------- /sample-ratelimit/src/test/java/io/pivotal/ApplicationSpecTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-ratelimit/src/test/java/io/pivotal/ApplicationSpecTest.java -------------------------------------------------------------------------------- /sample-ratelimit/src/test/resources/spec/someModuleSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-ratelimit/src/test/resources/spec/someModuleSpec.js -------------------------------------------------------------------------------- /sample-soapxml/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-soapxml/README.md -------------------------------------------------------------------------------- /sample-soapxml/manifest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-soapxml/manifest.yml -------------------------------------------------------------------------------- /sample-soapxml/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-soapxml/pom.xml -------------------------------------------------------------------------------- /sample-soapxml/src/main/java/com/example/soapxml/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-soapxml/src/main/java/com/example/soapxml/Application.java -------------------------------------------------------------------------------- /sample-soapxml/src/main/resources/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-soapxml/src/main/resources/app.js -------------------------------------------------------------------------------- /sample-soapxml/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-soapxml/src/main/resources/application.properties -------------------------------------------------------------------------------- /sample-soapxml/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-soapxml/src/main/resources/logback.xml -------------------------------------------------------------------------------- /sample-soapxml/src/main/resources/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-soapxml/src/main/resources/public/index.html -------------------------------------------------------------------------------- /sample-soapxml/src/main/resources/templates/cityListRequest.xml.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-soapxml/src/main/resources/templates/cityListRequest.xml.txt -------------------------------------------------------------------------------- /sample-soapxml/src/main/resources/templates/getCityWeatherByZip.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-soapxml/src/main/resources/templates/getCityWeatherByZip.hbs -------------------------------------------------------------------------------- /sample-soapxml/src/test/java/com/example/soapxml/ApplicationSpecTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-soapxml/src/test/java/com/example/soapxml/ApplicationSpecTest.java -------------------------------------------------------------------------------- /sample-soapxml/src/test/resources/spec/someModuleSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-soapxml/src/test/resources/spec/someModuleSpec.js -------------------------------------------------------------------------------- /sample-uadetector/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-uadetector/README.md -------------------------------------------------------------------------------- /sample-uadetector/manifest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-uadetector/manifest.yml -------------------------------------------------------------------------------- /sample-uadetector/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-uadetector/pom.xml -------------------------------------------------------------------------------- /sample-uadetector/src/main/java/com/example/uadetector/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-uadetector/src/main/java/com/example/uadetector/Application.java -------------------------------------------------------------------------------- /sample-uadetector/src/main/resources/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-uadetector/src/main/resources/app.js -------------------------------------------------------------------------------- /sample-uadetector/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-uadetector/src/main/resources/application.properties -------------------------------------------------------------------------------- /sample-uadetector/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-uadetector/src/main/resources/logback.xml -------------------------------------------------------------------------------- /sample-uadetector/src/main/resources/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-uadetector/src/main/resources/public/index.html -------------------------------------------------------------------------------- /sample-uadetector/src/test/java/com/example/uadetector/ApplicationSpecTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-uadetector/src/test/java/com/example/uadetector/ApplicationSpecTest.java -------------------------------------------------------------------------------- /sample-uadetector/src/test/resources/spec/someModuleSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/sample-uadetector/src/test/resources/spec/someModuleSpec.js -------------------------------------------------------------------------------- /scripts/run_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-archive/api-gateway-samples/HEAD/scripts/run_tests.sh --------------------------------------------------------------------------------