Class DatabaseMaintenanceBackdoor

java.lang.Object
com.atlassian.jira.dev.backdoor.db.DatabaseMaintenanceBackdoor

@Path("databaseMaintenance") public class DatabaseMaintenanceBackdoor extends Object
  • Field Details

    • uriInfo

      @Context protected javax.ws.rs.core.UriInfo uriInfo
  • Constructor Details

    • DatabaseMaintenanceBackdoor

      public DatabaseMaintenanceBackdoor()
  • Method Details

    • getIndexesOnTable

      @GET @Path("indexes/{tableName}") public javax.ws.rs.core.Response getIndexesOnTable(@PathParam("tableName") String tableName) throws SQLException
      Throws:
      SQLException
    • createIndex

      @POST @Path("indexes") public javax.ws.rs.core.Response createIndex(@RequestBody CreateIndexBean createIndexBean)
    • dropIndex

      @DELETE @Path("indexes/{tableName}/{indexName}") public javax.ws.rs.core.Response dropIndex(@PathParam("tableName") String tableName, @PathParam("indexName") String indexName) throws SQLException
      Throws:
      SQLException