/** @see AccessControlManager#setRepositoriesVisibility(String, String, boolean, String...). */ @POST @Path("/visibility/repository/set") @Produces(MediaType.APPLICATION_XML) public void setRepositoriesVisibility( @FormParam("login") String authEmail, @FormParam("login-secret") String authApiPassword, @FormParam("public-flag") String publicFlagStr, @FormParam("release-date") String releaseDateStr, @FormParam("cascade") boolean cascade, @FormParam("repository") List<String> repositoryNames) { AccessControlManager mgr = getAccessControlManager(authEmail, null, authApiPassword); mgr.setRepositoriesVisibility( publicFlagStr, releaseDateStr, cascade, repositoryNames.toArray(new String[0])); mgr.close(); }