@Role
public interface MatchFinderManager
| Modifier and Type | Method and Description |
|---|---|
void |
findMatchesForAllPatients(Set<String> serverIds,
boolean onlyCheckPatientsUpdatedAfterLastRun)
Finds matches for all local patients on the selected servers.
|
javax.ws.rs.core.Response |
findMatchesForPatient(org.phenotips.data.Patient patient,
String serverId)
Finds matches for a local patient on the selected server.
|
org.json.JSONObject |
getLastMatchUpdateStatus(String patientId)
Returns a JSON object containing last matches update details for a provided
patientId patient
for all servers (local matches or MME matches). |
void findMatchesForAllPatients(Set<String> serverIds, boolean onlyCheckPatientsUpdatedAfterLastRun)
serverIds - a list of servers to be used for matches search indicated by their ids.onlyCheckPatientsUpdatedAfterLastRun - if true, the selected matcher(s) will only re-check
patients which have been modified after the last time that matcher was runjavax.ws.rs.core.Response findMatchesForPatient(org.phenotips.data.Patient patient,
String serverId)
patient - local reference patientserverId - server to be used for matches searchorg.json.JSONObject getLastMatchUpdateStatus(String patientId)
patientId patient
for all servers (local matches or MME matches).patientId - local patient IDCopyright © 2011–2019 University of Toronto, Computational Biology Lab. All rights reserved.