Package org.intermine.api.idresolution
Class IDResolver
- java.lang.Object
-
- org.intermine.api.idresolution.IDResolver
-
public final class IDResolver extends java.lang.Object- Author:
- Alex
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static IDResolvergetInstance()JobgetJobById(java.lang.String id)JobgetJobById(java.util.UUID id)java.util.Map<java.util.UUID,Job>getJobs()JobremoveJob(java.lang.String uid)Jobsubmit(BagQueryRunner runner, JobInput input)Jobsubmit(BagQueryUpgrade upgrade)
-
-
-
Method Detail
-
getInstance
public static IDResolver getInstance()
- Returns:
- ID resolver
-
getJobs
public java.util.Map<java.util.UUID,Job> getJobs()
- Returns:
- all current jobs
-
getJobById
public Job getJobById(java.util.UUID id)
- Parameters:
id- job ID- Returns:
- job
-
getJobById
public Job getJobById(java.lang.String id)
- Parameters:
id- job id- Returns:
- job
-
submit
public Job submit(BagQueryRunner runner, JobInput input)
- Parameters:
runner- bag query runnerinput- input- Returns:
- job
-
submit
public Job submit(BagQueryUpgrade upgrade)
- Parameters:
upgrade- upgrade- Returns:
- job
-
removeJob
public Job removeJob(java.lang.String uid)
- Parameters:
uid- id- Returns:
- job
-
-