Package org.intermine.api.idresolution
Interface Job
-
- All Superinterfaces:
java.lang.Runnable
- All Known Implementing Classes:
ResolutionJob
,UpgradeJob
public interface Job extends java.lang.Runnable
- Author:
- Alex
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
Job.JobStatus
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Exception
getError()
BagQueryResult
getResult()
java.util.Date
getStartedAt()
Job.JobStatus
getStatus()
java.lang.String
getType()
java.lang.String
getUid()
void
run()
run jobboolean
wasSuccessful()
-
-
-
Method Detail
-
run
void run()
run job- Specified by:
run
in interfacejava.lang.Runnable
-
getResult
BagQueryResult getResult()
- Returns:
- query result
-
wasSuccessful
boolean wasSuccessful()
- Returns:
- true if successful
-
getError
java.lang.Exception getError()
- Returns:
- error
-
getStartedAt
java.util.Date getStartedAt()
- Returns:
- date started at
-
getUid
java.lang.String getUid()
- Returns:
- the uid
-
getStatus
Job.JobStatus getStatus()
- Returns:
- the status
-
getType
java.lang.String getType()
- Returns:
- type
-
-