Class SchemaAccess


@Path("/schema") public class SchemaAccess extends ResourceAccess
  • Constructor Details

    • SchemaAccess

      public SchemaAccess()
  • Method Details

    • listAllSchemas

      @GET @Produces("application/json") public javax.ws.rs.core.Response listAllSchemas(@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)
    • listSchemaVersions

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

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

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

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