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 IDResolver
getInstance()
Job
getJobById(java.lang.String id)
Job
getJobById(java.util.UUID id)
java.util.Map<java.util.UUID,Job>
getJobs()
Job
removeJob(java.lang.String uid)
Job
submit(BagQueryRunner runner, JobInput input)
Job
submit(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
-
-