|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface NGSPortalServiceAsync
The async counterpart of GreetingService.
| Method Summary | |
|---|---|
void |
addExternalUser(String firstName,
String lastName,
String id,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
|
void |
addGroup(int connectionID,
String name,
String description,
com.google.gwt.user.client.rpc.AsyncCallback<Integer> callback)
|
void |
addKeyValuePair(int connectionID,
int table,
String name,
String more,
String key,
String value,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
|
void |
addNewRerun(int connectID,
int projectID,
String projectName,
com.google.gwt.user.client.rpc.AsyncCallback<String> asyncCallback)
|
void |
addNote(int connectionID,
String note,
String tableName,
int rowID,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
|
void |
addProject(int connectionID,
String notes,
boolean isReanalysis,
int[] seqSampleIDs,
Integer leadID,
Integer specID,
Integer piID,
com.google.gwt.user.client.rpc.AsyncCallback<String> callback)
|
void |
addToFamily(int connectionID,
String family,
String parentID,
String rlimsID,
String sampleParentID,
String name,
Boolean isMale,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
|
void |
addUsersToGroup(int connectionID,
int groupID,
Map<String,Integer> users,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
|
void |
addUsersToProject(int connectionID,
Map<String,Boolean> users,
int role,
String project,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
|
void |
checkAccessPrivilages(String string,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> asyncCallback)
|
void |
deleteGroup(int connectionID,
int groupID,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
|
void |
deleteNote(int connectionID,
String tableName,
int rowID,
Date noteDate,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
|
void |
getAllSecondaryStatuses(com.google.gwt.user.client.rpc.AsyncCallback<Map<String,Integer>> asyncCallback)
|
void |
getAnalysisStatuses(com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback)
|
void |
getAnalysisTypes(com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback)
|
void |
getAnalyzedSamples(int connectionID,
String runID,
com.google.gwt.user.client.rpc.AsyncCallback<List<AnalysisInfo>> callback)
|
void |
getApplicationTypes(com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback)
|
void |
getApplicationTypes(String runID,
String pi,
com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback)
|
void |
getApplicationTypesForSamples(int[] sampleIDs,
com.google.gwt.user.client.rpc.AsyncCallback<Integer> callback)
|
void |
getAvgCPUSecondsPerScript(SGEFilter filter,
int connectionID,
com.google.gwt.user.client.rpc.AsyncCallback<List<SGEScriptSummary>> callback)
|
void |
getAvgRun(SGEFilter filter,
int connectionID,
com.google.gwt.user.client.rpc.AsyncCallback<List<SGEScriptSummary>> callback)
|
void |
getCompletedRuns(int connectionID,
String piName,
String runID,
com.google.gwt.user.client.rpc.AsyncCallback<List<RunData>> callback)
|
void |
getConnection(com.google.gwt.user.client.rpc.AsyncCallback<ConnectionResponse> callback)
|
void |
getContacts(int connectionID,
int[] contactIDs,
com.google.gwt.user.client.rpc.AsyncCallback<List<ContactInfo>> callback)
|
void |
getCurrentPrimaryStatus(int connectionID,
com.google.gwt.user.client.rpc.AsyncCallback<Map<String,PrimaryAnalysisBean>> callback)
|
void |
getDefaultProjectName(String runName,
String appType,
String pi,
boolean isReanalysis,
com.google.gwt.user.client.rpc.AsyncCallback<String> callback)
Get a default Secondary Project Reanalysis name from the server given the run, PI, and appType, then ask the user for the reanalysis name, given the default name |
void |
getErrorsPerRun(SGEFilter filter,
int connectID,
com.google.gwt.user.client.rpc.AsyncCallback<Map<String,Integer>> asyncCallback)
|
void |
getFileLocations(com.google.gwt.user.client.rpc.AsyncCallback<List<FileLocation>> callback)
|
void |
getFlowcellsPerMonth(SGEFilter filter,
int connectID,
com.google.gwt.user.client.rpc.AsyncCallback<Map<String,Integer>> asyncCallback)
|
void |
getGroups(int connectionID,
com.google.gwt.user.client.rpc.AsyncCallback<List<GroupInfo>> callback)
|
void |
getInstrumentHistory(int connectionID,
String instrument,
com.google.gwt.user.client.rpc.AsyncCallback<List<InstrumentInfo>> callback)
|
void |
getInstrumentStatus(int connectionID,
com.google.gwt.user.client.rpc.AsyncCallback<Map<String,String>> callback)
|
void |
getISdetails(com.google.gwt.user.client.rpc.AsyncCallback<Map<String,String>> asyncCallback)
|
void |
getMatchingRuns(int connectionID,
String piName,
String runID,
String sample,
String application,
String rlimsProject,
String rlimsID,
Date startDate,
Date endDate,
boolean onlyAnalyzed,
String projName,
com.google.gwt.user.client.rpc.AsyncCallback<List<ResultInfo>> callback)
Search the database for all the runs matching the criteria given, and return them |
void |
getNote(int connectionID,
String tableName,
int rowID,
com.google.gwt.user.client.rpc.AsyncCallback<List<Note>> callback)
|
void |
getPIForSamples(int[] sampleIDs,
com.google.gwt.user.client.rpc.AsyncCallback<Integer> callback)
|
void |
getPINames(com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback)
|
void |
getPrimaryAnalysisStatuses(com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback)
|
void |
getProjectNames(int connectionID,
com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback)
|
void |
getProjects(int connectionID,
int[] projIDs,
com.google.gwt.user.client.rpc.AsyncCallback<List<ProjectInfo>> callback)
|
void |
getProjects(int connectionID,
String projectName,
com.google.gwt.user.client.rpc.AsyncCallback<List<SecondaryProjectInfo>> callback)
|
void |
getProjectsSummary(int connectID,
String userName,
Date fromDate,
Date toDate,
com.google.gwt.user.client.rpc.AsyncCallback<ProjectSummaryBuilder> asyncCallback)
|
void |
getQCResults(int connectionID,
String sampleName,
String runID,
com.google.gwt.user.client.rpc.AsyncCallback<List<QCResult>> callback)
|
void |
getReadTypes(com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback)
|
void |
getRetainedSamples(int connectionID,
String piName,
String runID,
String sample,
boolean isPrimary,
com.google.gwt.user.client.rpc.AsyncCallback<List<ResultInfo>> callback)
|
void |
getRLIMSIDs(int connectionID,
com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback)
|
void |
getRLIMSProjectNames(int connectionID,
com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback)
|
void |
getRoles(com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback)
|
void |
getRunData(int connectionID,
String piName,
String runID,
com.google.gwt.user.client.rpc.AsyncCallback<RunData> callback)
|
void |
getRunIDs(int connectionID,
com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback)
|
void |
getRunIDs(int connectionID,
String pi,
String appType,
com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback)
|
void |
getRunSecondaryAnalysisStatus(List<Integer> sampleids,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> asyncCallback)
|
void |
getSampleNames(int connectionID,
com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback)
|
void |
getSampleNames(int connectionID,
String piName,
String runID,
com.google.gwt.user.client.rpc.AsyncCallback<List<SampleInfo>> callback)
|
void |
getSamples(int connectionID,
String piName,
String runID,
String appType,
String projectName,
com.google.gwt.user.client.rpc.AsyncCallback<List<SampleInfo>> callback)
|
void |
getSamplesPerMonth(SGEFilter filter,
int connectID,
com.google.gwt.user.client.rpc.AsyncCallback<Map<String,Integer>> asyncCallback)
|
void |
getScriptInvocations(SGEFilter filter,
int connectionID,
com.google.gwt.user.client.rpc.AsyncCallback<List<SGEScriptSummary>> callback)
|
void |
getSecondaryAnalysisHistory(int connectID,
int secondaryProjectID,
com.google.gwt.user.client.rpc.AsyncCallback<List<SecondaryDetails>> asyncCallback)
|
void |
getSecondaryAnalysisResults(int connectionID,
Date finishedCutoff,
com.google.gwt.user.client.rpc.AsyncCallback<List<Analysis2>> callback)
|
void |
getSecondaryStatus(int connectID,
com.google.gwt.user.client.rpc.AsyncCallback<Map<String,List<SecondaryAnalysisBean>>> asyncCallback)
|
void |
getSGEFlowcellsPerMonth(SGEFilter filter,
int connectionID,
com.google.gwt.user.client.rpc.AsyncCallback<Map<String,Integer>> callback)
|
void |
getSumCPUSecondsPerScript(SGEFilter filter,
int connectionID,
com.google.gwt.user.client.rpc.AsyncCallback<List<SGEScriptSummary>> callback)
|
void |
getValidRLIMS(SGEFilter filter,
int connectionID,
com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback)
|
void |
getValidRunTypes(int connectID,
com.google.gwt.user.client.rpc.AsyncCallback<List<String>> asyncCallback)
|
void |
getWallClockPerRun(SGEFilter filter,
int connectID,
com.google.gwt.user.client.rpc.AsyncCallback<Map<String,Double>> asyncCallback)
|
void |
getWallClockPerSample(SGEFilter filter,
int connectID,
com.google.gwt.user.client.rpc.AsyncCallback<Map<String,Double>> asyncCallback)
|
void |
grantProjectAccess(int connectionID,
String project,
String run,
List<String> samples,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
|
void |
grantUserAccess(int connectionID,
Map<String,Boolean> users,
int role,
String run,
List<String> samples,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
|
void |
logIn(String userName,
String password,
int connectID,
com.google.gwt.user.client.rpc.AsyncCallback<ConnectionResponse> callback)
|
void |
logOut(String userName,
String password,
int searchID,
com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
|
void |
parseRunFile(String filePath,
String user,
String password,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
|
void |
removeFromFamily(int connectionID,
String family,
String rlimsID,
String parentID,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
|
void |
removeProject(int connectionID,
String projectName,
com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
|
void |
removeUsersFromGroup(int connectionID,
int groupID,
List<String> users,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
|
void |
removeUsersFromProject(int connectionID,
List<String> users,
String project,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
|
void |
retainSample(int connectionID,
Date deleteDate,
String piName,
List<String> runIDs,
String sample,
String requestor,
boolean isPrimary,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
|
void |
revokeProjectAccess(int connectionID,
String project,
String run,
List<String> samples,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
|
void |
revokeUserAccess(int connectionID,
List<String> users,
String run,
List<String> samples,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
|
void |
saveBatched(int connectID,
int projectID,
String newnotes,
com.google.gwt.user.client.rpc.AsyncCallback<Void> asyncCallback)
|
void |
saveNotes(int connectID,
int projectID,
String runName,
String pI,
String application,
String personnel,
String newNotes,
com.google.gwt.user.client.rpc.AsyncCallback<Void> asyncCallback)
Save Notes to the Database. |
void |
savePersonneltoDB(int connectID,
int projectID,
String newISAssignee,
String oldISAssignee,
com.google.gwt.user.client.rpc.AsyncCallback<Void> asyncCallback)
|
void |
saveSecondaryAnalysisNotes(int connectID,
int analysisID,
String notes,
com.google.gwt.user.client.rpc.AsyncCallback<Void> asyncCallback)
|
void |
saveSecondaryAssignedDate(int connectID,
int projectID,
Date newValue,
com.google.gwt.user.client.rpc.AsyncCallback<Void> asyncCallback)
|
void |
saveSecondaryCompleteDate(int connectID,
int projectID,
Date object,
com.google.gwt.user.client.rpc.AsyncCallback<Void> asyncCallback)
|
void |
saveSecondaryDeliveryDate(int connectID,
int projectID,
Date newValue,
com.google.gwt.user.client.rpc.AsyncCallback<Void> asyncCallback)
|
void |
saveSecondaryStartDate(int connectID,
int projectID,
Date newValue,
com.google.gwt.user.client.rpc.AsyncCallback<Void> asyncCallback)
|
void |
sendEmailNotification(int connectID,
String runName,
String application,
String pI,
String userName,
String notes,
String newAssignee,
String oldAssignee,
int projectID,
com.google.gwt.user.client.rpc.AsyncCallback<Void> asyncCallback)
Send an email to the new person assigned to a project, and the old person no longer assigned to a project |
void |
sendWeeklyReport(String lanID,
int connectID,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> asyncCallback)
|
void |
setIsBIC(int connectionID,
boolean isBIC,
int projectID,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
Sets all the samples for a project to have their isBIC field either be true or false |
void |
setRunData(int connectionID,
String piName,
String runID,
RunData theRun,
List<SampleInfo> samples,
int[] deletedIDs,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
|
void |
updateAnalysis(String analysisPath,
String uID,
String password,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
|
void |
updateGroup(int connectionID,
int groupID,
String name,
String description,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
|
void |
updateProject(int connectionID,
String projectName,
String notes,
boolean isReanalysis,
int[] seqSampleIDs,
Integer leadID,
Integer specID,
Integer piID,
com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
|
void |
writedatatofile(int connectID,
String exportdata,
com.google.gwt.user.client.rpc.AsyncCallback<Void> asyncCallback)
|
| Method Detail |
|---|
void getConnection(com.google.gwt.user.client.rpc.AsyncCallback<ConnectionResponse> callback)
void logIn(String userName,
String password,
int connectID,
com.google.gwt.user.client.rpc.AsyncCallback<ConnectionResponse> callback)
void logOut(String userName,
String password,
int searchID,
com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
void getApplicationTypes(com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback)
void getApplicationTypes(String runID,
String pi,
com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback)
void getApplicationTypesForSamples(int[] sampleIDs,
com.google.gwt.user.client.rpc.AsyncCallback<Integer> callback)
void getReadTypes(com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback)
void getAnalysisTypes(com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback)
void getAnalysisStatuses(com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback)
void getPrimaryAnalysisStatuses(com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback)
void getContacts(int connectionID,
int[] contactIDs,
com.google.gwt.user.client.rpc.AsyncCallback<List<ContactInfo>> callback)
void getRoles(com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback)
void getPINames(com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback)
void getPIForSamples(int[] sampleIDs,
com.google.gwt.user.client.rpc.AsyncCallback<Integer> callback)
void getRunIDs(int connectionID,
com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback)
void getRunIDs(int connectionID,
String pi,
String appType,
com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback)
void parseRunFile(String filePath,
String user,
String password,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
void getSecondaryAnalysisResults(int connectionID,
Date finishedCutoff,
com.google.gwt.user.client.rpc.AsyncCallback<List<Analysis2>> callback)
void getMatchingRuns(int connectionID,
String piName,
String runID,
String sample,
String application,
String rlimsProject,
String rlimsID,
Date startDate,
Date endDate,
boolean onlyAnalyzed,
String projName,
com.google.gwt.user.client.rpc.AsyncCallback<List<ResultInfo>> callback)
connectionID - The id of the connection, so know what user has access topiName - If not empty or null, the Last Name, First Name of the PI to look forrunID - If not empty or null, the single run ID to returnsample - If not empty or null, the name of the samples to returnapplication - If not empty or null, the type of application to search forrlimsProject - If not empty or null, the RLIMS Project Name to search forrlimsID - If not empty or null, the RLIMS ID to search forstartDate - If not null, lower bound on date range or allowed resultsendDate - If not null, upper bound on date range or allowed results
If startDate == endDate, will only return runs from that date.onlyAnalyzed - If true, only find results where there's at least one secondary analysis
availableprojName - If not empty or null, the secondary project name to look forcallback - List of runs and samples that match the criteria, or an empty list if no matches
void getRunData(int connectionID,
String piName,
String runID,
com.google.gwt.user.client.rpc.AsyncCallback<RunData> callback)
void setRunData(int connectionID,
String piName,
String runID,
RunData theRun,
List<SampleInfo> samples,
int[] deletedIDs,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
void getSamples(int connectionID,
String piName,
String runID,
String appType,
String projectName,
com.google.gwt.user.client.rpc.AsyncCallback<List<SampleInfo>> callback)
void getRetainedSamples(int connectionID,
String piName,
String runID,
String sample,
boolean isPrimary,
com.google.gwt.user.client.rpc.AsyncCallback<List<ResultInfo>> callback)
void retainSample(int connectionID,
Date deleteDate,
String piName,
List<String> runIDs,
String sample,
String requestor,
boolean isPrimary,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
void getSampleNames(int connectionID,
String piName,
String runID,
com.google.gwt.user.client.rpc.AsyncCallback<List<SampleInfo>> callback)
void getSampleNames(int connectionID,
com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback)
void getCompletedRuns(int connectionID,
String piName,
String runID,
com.google.gwt.user.client.rpc.AsyncCallback<List<RunData>> callback)
void getQCResults(int connectionID,
String sampleName,
String runID,
com.google.gwt.user.client.rpc.AsyncCallback<List<QCResult>> callback)
void getAnalyzedSamples(int connectionID,
String runID,
com.google.gwt.user.client.rpc.AsyncCallback<List<AnalysisInfo>> callback)
void addNote(int connectionID,
String note,
String tableName,
int rowID,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
void getNote(int connectionID,
String tableName,
int rowID,
com.google.gwt.user.client.rpc.AsyncCallback<List<Note>> callback)
void deleteNote(int connectionID,
String tableName,
int rowID,
Date noteDate,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
void updateAnalysis(String analysisPath,
String uID,
String password,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
void getInstrumentStatus(int connectionID,
com.google.gwt.user.client.rpc.AsyncCallback<Map<String,String>> callback)
void getInstrumentHistory(int connectionID,
String instrument,
com.google.gwt.user.client.rpc.AsyncCallback<List<InstrumentInfo>> callback)
void addProject(int connectionID,
String notes,
boolean isReanalysis,
int[] seqSampleIDs,
Integer leadID,
Integer specID,
Integer piID,
com.google.gwt.user.client.rpc.AsyncCallback<String> callback)
void updateProject(int connectionID,
String projectName,
String notes,
boolean isReanalysis,
int[] seqSampleIDs,
Integer leadID,
Integer specID,
Integer piID,
com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
void getProjects(int connectionID,
String projectName,
com.google.gwt.user.client.rpc.AsyncCallback<List<SecondaryProjectInfo>> callback)
void removeProject(int connectionID,
String projectName,
com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
void getProjects(int connectionID,
int[] projIDs,
com.google.gwt.user.client.rpc.AsyncCallback<List<ProjectInfo>> callback)
void getProjectNames(int connectionID,
com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback)
void getRLIMSProjectNames(int connectionID,
com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback)
void getRLIMSIDs(int connectionID,
com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback)
void getCurrentPrimaryStatus(int connectionID,
com.google.gwt.user.client.rpc.AsyncCallback<Map<String,PrimaryAnalysisBean>> callback)
void grantUserAccess(int connectionID,
Map<String,Boolean> users,
int role,
String run,
List<String> samples,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
void revokeUserAccess(int connectionID,
List<String> users,
String run,
List<String> samples,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
void addExternalUser(String firstName,
String lastName,
String id,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
void addUsersToProject(int connectionID,
Map<String,Boolean> users,
int role,
String project,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
void removeUsersFromProject(int connectionID,
List<String> users,
String project,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
void grantProjectAccess(int connectionID,
String project,
String run,
List<String> samples,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
void revokeProjectAccess(int connectionID,
String project,
String run,
List<String> samples,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
void addGroup(int connectionID,
String name,
String description,
com.google.gwt.user.client.rpc.AsyncCallback<Integer> callback)
void updateGroup(int connectionID,
int groupID,
String name,
String description,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
void addUsersToGroup(int connectionID,
int groupID,
Map<String,Integer> users,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
void removeUsersFromGroup(int connectionID,
int groupID,
List<String> users,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
void deleteGroup(int connectionID,
int groupID,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
void getGroups(int connectionID,
com.google.gwt.user.client.rpc.AsyncCallback<List<GroupInfo>> callback)
void addKeyValuePair(int connectionID,
int table,
String name,
String more,
String key,
String value,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
void addToFamily(int connectionID,
String family,
String parentID,
String rlimsID,
String sampleParentID,
String name,
Boolean isMale,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
void removeFromFamily(int connectionID,
String family,
String rlimsID,
String parentID,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
void getFileLocations(com.google.gwt.user.client.rpc.AsyncCallback<List<FileLocation>> callback)
void getSumCPUSecondsPerScript(SGEFilter filter,
int connectionID,
com.google.gwt.user.client.rpc.AsyncCallback<List<SGEScriptSummary>> callback)
void getAvgCPUSecondsPerScript(SGEFilter filter,
int connectionID,
com.google.gwt.user.client.rpc.AsyncCallback<List<SGEScriptSummary>> callback)
void getScriptInvocations(SGEFilter filter,
int connectionID,
com.google.gwt.user.client.rpc.AsyncCallback<List<SGEScriptSummary>> callback)
void getAvgRun(SGEFilter filter,
int connectionID,
com.google.gwt.user.client.rpc.AsyncCallback<List<SGEScriptSummary>> callback)
void getValidRLIMS(SGEFilter filter,
int connectionID,
com.google.gwt.user.client.rpc.AsyncCallback<List<String>> callback)
void getValidRunTypes(int connectID,
com.google.gwt.user.client.rpc.AsyncCallback<List<String>> asyncCallback)
void getWallClockPerRun(SGEFilter filter,
int connectID,
com.google.gwt.user.client.rpc.AsyncCallback<Map<String,Double>> asyncCallback)
void getWallClockPerSample(SGEFilter filter,
int connectID,
com.google.gwt.user.client.rpc.AsyncCallback<Map<String,Double>> asyncCallback)
void getSamplesPerMonth(SGEFilter filter,
int connectID,
com.google.gwt.user.client.rpc.AsyncCallback<Map<String,Integer>> asyncCallback)
void getErrorsPerRun(SGEFilter filter,
int connectID,
com.google.gwt.user.client.rpc.AsyncCallback<Map<String,Integer>> asyncCallback)
void getSecondaryStatus(int connectID,
com.google.gwt.user.client.rpc.AsyncCallback<Map<String,List<SecondaryAnalysisBean>>> asyncCallback)
void checkAccessPrivilages(String string,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> asyncCallback)
void saveSecondaryStartDate(int connectID,
int projectID,
Date newValue,
com.google.gwt.user.client.rpc.AsyncCallback<Void> asyncCallback)
void saveSecondaryDeliveryDate(int connectID,
int projectID,
Date newValue,
com.google.gwt.user.client.rpc.AsyncCallback<Void> asyncCallback)
void saveSecondaryCompleteDate(int connectID,
int projectID,
Date object,
com.google.gwt.user.client.rpc.AsyncCallback<Void> asyncCallback)
void sendEmailNotification(int connectID,
String runName,
String application,
String pI,
String userName,
String notes,
String newAssignee,
String oldAssignee,
int projectID,
com.google.gwt.user.client.rpc.AsyncCallback<Void> asyncCallback)
connectID - The user's connection IDrunName - The name of the runapplication - The type of analysis to be runpI - The PI the work is being done foruserName - The LAN ID of the person assigning the worknotes - Any notes for the analysisnewAssignee - The person being assigned to run the analysisoldAssignee - The previous person assigned to do the analysis, or null if no oneprojectID - ID of the project, so can send along its nameasyncCallback - Gets nothing
void saveNotes(int connectID,
int projectID,
String runName,
String pI,
String application,
String personnel,
String newNotes,
com.google.gwt.user.client.rpc.AsyncCallback<Void> asyncCallback)
connectID - The id of the connection, so know what user has access toprojectID - ID of the project we're adding notes aboutrunName - Name of the run we're adding notes aboutpI - The PI the work is being done forapplication - The type of analysis being runpersonnel - LanID of the person doing the analysisnewNotes - New value of the notes fieldasyncCallback - Gets nothing
void getProjectsSummary(int connectID,
String userName,
Date fromDate,
Date toDate,
com.google.gwt.user.client.rpc.AsyncCallback<ProjectSummaryBuilder> asyncCallback)
void saveSecondaryAssignedDate(int connectID,
int projectID,
Date newValue,
com.google.gwt.user.client.rpc.AsyncCallback<Void> asyncCallback)
void addNewRerun(int connectID,
int projectID,
String projectName,
com.google.gwt.user.client.rpc.AsyncCallback<String> asyncCallback)
void writedatatofile(int connectID,
String exportdata,
com.google.gwt.user.client.rpc.AsyncCallback<Void> asyncCallback)
void getSecondaryAnalysisHistory(int connectID,
int secondaryProjectID,
com.google.gwt.user.client.rpc.AsyncCallback<List<SecondaryDetails>> asyncCallback)
void getFlowcellsPerMonth(SGEFilter filter,
int connectID,
com.google.gwt.user.client.rpc.AsyncCallback<Map<String,Integer>> asyncCallback)
void savePersonneltoDB(int connectID,
int projectID,
String newISAssignee,
String oldISAssignee,
com.google.gwt.user.client.rpc.AsyncCallback<Void> asyncCallback)
void saveSecondaryAnalysisNotes(int connectID,
int analysisID,
String notes,
com.google.gwt.user.client.rpc.AsyncCallback<Void> asyncCallback)
void getAllSecondaryStatuses(com.google.gwt.user.client.rpc.AsyncCallback<Map<String,Integer>> asyncCallback)
void getSGEFlowcellsPerMonth(SGEFilter filter,
int connectionID,
com.google.gwt.user.client.rpc.AsyncCallback<Map<String,Integer>> callback)
void getISdetails(com.google.gwt.user.client.rpc.AsyncCallback<Map<String,String>> asyncCallback)
asyncCallback -
void getDefaultProjectName(String runName,
String appType,
String pi,
boolean isReanalysis,
com.google.gwt.user.client.rpc.AsyncCallback<String> callback)
runName - Name of the run of interestappType - Application typepi - Name of the PIisReanalysis - True if it's a reanalysis, false otherwisecallback - A unique Project name that matches the specified characteristics
void getRunSecondaryAnalysisStatus(List<Integer> sampleids,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> asyncCallback)
void saveBatched(int connectID,
int projectID,
String newnotes,
com.google.gwt.user.client.rpc.AsyncCallback<Void> asyncCallback)
void sendWeeklyReport(String lanID,
int connectID,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> asyncCallback)
void setIsBIC(int connectionID,
boolean isBIC,
int projectID,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
connectionID - ID of the connection, used to retrieve the PortalConnection. Must match
the session connection ID, if the session connection ID existsisBIC - Value to set all the samples toprojectID - DB Row ID of the project holding the samplescallback - True if assigned the value, else false
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||