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