Interface IMapiFoldersMgmt


@Path("/mapi_folders/{domainUid}/{mailboxUid}") public interface IMapiFoldersMgmt
  • Method Details

    • store

      @PUT void store(MapiFolder mf)
    • get

      @GET @Path("{containerUid}") MapiFolder get(@PathParam("containerUid") String containerUid)
    • repair

      @POST @Path("{containerUid}/_repair") void repair(@PathParam("containerUid") String containerUid)
    • repairAll

      @POST @Path("_repairAll") void repairAll(List<MapiFolder> expected)
      Checks every given expected folder in one call: a missing folder is stored (as store(MapiFolder) would), an existing one is repaired (as repair(String) would).
      Parameters:
      expected - the folders the mailbox must end up with
    • delete

      @DELETE @Path("{containerUid}") void delete(@PathParam("containerUid") String containerUid)
    • deleteAll

      @DELETE @Path("_delete") void deleteAll()