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 classJob.JobStatus
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.ExceptiongetError()BagQueryResultgetResult()java.util.DategetStartedAt()Job.JobStatusgetStatus()java.lang.StringgetType()java.lang.StringgetUid()voidrun()run jobbooleanwasSuccessful()
-
-
-
Method Detail
-
run
void run()
run job- Specified by:
runin 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
-
-