marks matches , with ids given in parameter , as saved , rejected or uncategorized . example : input : `` 1 '' , `` 2 '' , `` 3 '' , `` saved '' output : `` results '' : `` id '' : `` 1 '' , `` success '' : true , `` id '' : `` 2 '' , `` success '' : false , `` id '' : `` 3 '' , `` success '' : true concode_field_sep EntityReferenceResolver<String> resolver concode_elem_sep MatchingNotificationManager matchingNotificationManager concode_elem_sep String IDS_STRING concode_elem_sep AuthorizationService auth concode_elem_sep MatchStorageManager matchStorageManager concode_elem_sep Logger logger concode_elem_sep PatientMatchExport patientMatchExport concode_elem_sep UserManager users concode_field_sep void saveLocalMatches concode_elem_sep List<Long> jsonToIdsList concode_elem_sep JSONObject successfulIdsToJSON concode_elem_sep String getMatches concode_elem_sep String findAndSaveMatches concode_elem_sep String sendNotifications concode_elem_sep boolean isAdmin concode_elem_sep void filterPatientsFromMatches
String function ( String arg0 , String arg1 ) { if ( ! isAdmin ( ) ) { return "srini_string" ; } List < Long > loc0 = this . jsonToIdsList ( arg0 ) ; boolean loc1 = this . matchingNotificationManager . setStatus ( loc0 , arg1 ) ; return this . successfulIdsToJSON ( loc0 , loc1 ? loc0 : Collections . < Long > emptyList ( ) ) . toString ( ) ; }