GET         /                                     pea.app.api.HomeApi.index()
GET         /report/*file                         pea.app.api.HomeApi.report(file)

GET         /api/jobs                             pea.app.api.HomeApi.jobs()
GET         /api/job/:runId                       pea.app.api.HomeApi.jobDetail(runId)
GET         /api/reports                          pea.app.api.HomeApi.reports()
GET         /api/workers                          pea.app.api.HomeApi.workers()
GET         /api/reporters                        pea.app.api.HomeApi.reporters()
POST        /api/single                           pea.app.api.HomeApi.single()
POST        /api/script                           pea.app.api.HomeApi.runScript()
POST        /api/program                          pea.app.api.HomeApi.runProgram()
GET         /api/simulations                      pea.app.api.HomeApi.simulations()
POST        /api/stop                             pea.app.api.HomeApi.stop()
POST        /api/compile                          pea.app.api.HomeApi.compile()

GET         /api/gatling/stop                     pea.app.api.GatlingApi.stop()
GET         /api/gatling/status                   pea.app.api.GatlingApi.status()
POST        /api/gatling/single                   pea.app.api.GatlingApi.single()
GET         /api/gatling/monitor                  pea.app.api.GatlingApi.monitor()
POST        /api/gatling/compile                  pea.app.api.GatlingApi.compile()
GET         /api/gatling/compiler                 pea.app.api.GatlingApi.compiler()
GET         /api/gatling/response                 pea.app.api.GatlingApi.response()
POST        /api/gatling/script                   pea.app.api.GatlingApi.runScript()
POST        /api/gatling/program                  pea.app.api.GatlingApi.runProgram()
GET         /api/gatling/simulation/:runId        pea.app.api.GatlingApi.getSimulationLog(runId)

POST        /api/resource/check                   pea.app.api.ResourceApi.checkResource()
POST        /api/resource/download                pea.app.api.ResourceApi.downloadResourceFrom()
GET         /api/resource/read1k                  pea.app.api.ResourceApi.readResource1k(path: String ?= "")
GET         /api/resource/download                pea.app.api.ResourceApi.downloadResource(path: String ?= "")
POST        /api/resource/upload                  pea.app.api.ResourceApi.uploadResource(path: String ?= "")
POST        /api/resource/list                    pea.app.api.ResourceApi.listResource()
POST        /api/resource/remove                  pea.app.api.ResourceApi.removeResource()
PUT         /api/resource/folder                  pea.app.api.ResourceApi.newResourceFolder()
GET         /api/resource/jar/read1k              pea.app.api.ResourceApi.readJar1k(path: String ?= "")
GET         /api/resource/jar/download            pea.app.api.ResourceApi.downloadJar(path: String ?= "")
POST        /api/resource/jar/upload              pea.app.api.ResourceApi.uploadJar(path: String ?= "")
POST        /api/resource/jar/list                pea.app.api.ResourceApi.listJar()
POST        /api/resource/jar/remove              pea.app.api.ResourceApi.removeJar()

GET         /*file                                pea.app.api.HomeApi.asset(file)
