Class DirectoryResource

java.lang.Object
com.atlassian.confluence.functest.rest.admin.DirectoryResource

@Path("/admin/directory") public class DirectoryResource extends Object
  • Constructor Details

    • DirectoryResource

      @Inject public DirectoryResource(com.atlassian.crowd.embedded.api.CrowdDirectoryService crowdDirectoryService)
  • Method Details

    • getDirectories

      @GET @Produces("application/json") public List<DirectoryEntity> getDirectories()
    • moveToTop

      @PUT @Path("/{directoryId}/moveToTop") public void moveToTop(@PathParam("directoryId") Long directoryId)
    • move

      @PUT @Path("/{directoryId}/position/{position}") public javax.ws.rs.core.Response move(@PathParam("directoryId") long directoryId, @PathParam("position") int position)
    • activate

      @PUT @Path("/{directoryId}/active") public javax.ws.rs.core.Response activate(@PathParam("directoryId") long directoryId)
    • deactivate

      @DELETE @Path("/{directoryId}/active") public javax.ws.rs.core.Response deactivate(@PathParam("directoryId") long directoryId)
    • delete

      @DELETE @Path("/{directoryId}") public javax.ws.rs.core.Response delete(@PathParam("directoryId") long directoryId)