Class ScriptAccess


@Path("/script") public class ScriptAccess extends ResourceAccess
  • Constructor Details

    • ScriptAccess

      public ScriptAccess()
  • Method Details

    • listAllScripts

      @GET @Produces("application/json") public javax.ws.rs.core.Response listAllScripts(@DefaultValue("0") @QueryParam("start") Integer start, @QueryParam("batch") Integer batchSize, @CookieParam("cauth") javax.ws.rs.core.Cookie authCookie, @Context javax.ws.rs.core.UriInfo uri)
    • listScriptVersions

      @GET @Path("{name}") @Produces("application/json") public javax.ws.rs.core.Response listScriptVersions(@PathParam("name") String name, @CookieParam("cauth") javax.ws.rs.core.Cookie authCookie, @Context javax.ws.rs.core.UriInfo uri)
    • getScript

      @GET @Path("{name}/{version}") @Produces({"text/xml","application/xml","application/json"}) public javax.ws.rs.core.Response getScript(@Context javax.ws.rs.core.HttpHeaders headers, @PathParam("name") String name, @PathParam("version") Integer version, @CookieParam("cauth") javax.ws.rs.core.Cookie authCookie)
    • getScriptResult

      @GET @Path("scriptResult") @Produces({"text/xml","application/xml","application/json"}) public javax.ws.rs.core.Response getScriptResult(@Context javax.ws.rs.core.HttpHeaders headers, @QueryParam("script") String scriptName, @QueryParam("version") Integer scriptVersion, @QueryParam("inputs") String inputJson, @CookieParam("cauth") javax.ws.rs.core.Cookie authCookie)
    • getScriptResultPost

      @POST @Path("scriptResult") @Consumes({"text/xml","application/xml","application/json"}) @Produces({"text/xml","application/xml","application/json"}) public javax.ws.rs.core.Response getScriptResultPost(String postData, @Context javax.ws.rs.core.HttpHeaders headers, @QueryParam("script") String scriptName, @QueryParam("version") Integer scriptVersion, @CookieParam("cauth") javax.ws.rs.core.Cookie authCookie)