Example #1
0
 /**
  * Use this API to fetch filtered set of nssimpleacl resources. filter string should be in JSON
  * format.eg: "port:80,servicetype:HTTP".
  */
 public static nssimpleacl[] get_filtered(nitro_service service, String filter) throws Exception {
   nssimpleacl obj = new nssimpleacl();
   options option = new options();
   option.set_filter(filter);
   nssimpleacl[] response = (nssimpleacl[]) obj.getfiltered(service, option);
   return response;
 }
Example #2
0
 /**
  * Use this API to count the filtered set of nssimpleacl resources. set the filter parameter
  * values in filtervalue object.
  */
 public static long count_filtered(nitro_service service, filtervalue[] filter) throws Exception {
   nssimpleacl obj = new nssimpleacl();
   options option = new options();
   option.set_count(true);
   option.set_filter(filter);
   nssimpleacl[] response = (nssimpleacl[]) obj.getfiltered(service, option);
   if (response != null) {
     return response[0].__count;
   }
   return 0;
 }