示例#1
0
 JSONArray buildJavaScriptProvisionableSites() {
   JSONArray sites = new JSONArray();
   if (getCanProvisionAllSites()) {
     sites.put(
         new MapBuilder<String, String>()
             .put("identifier", JSON_ALL_SCOPE_IDENTIFIER)
             .put("name", allName(ScopeType.SITE))
             .toMap());
   }
   for (Site site : getProvisionableSites()) {
     sites.put(
         new MapBuilder<String, String>()
             .put("name", site.getName())
             .put("identifier", site.getAssignedIdentifier())
             .toMap());
   }
   return sites;
 }