Package de.hshannover.dqgui.remote
Class ExecutionContext
- java.lang.Object
-
- de.hshannover.dqgui.remote.ExecutionContext
-
public class ExecutionContext extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
ExecutionContext.ExecutionCompletationHandler
static class
ExecutionContext.ExecutionCompletationListener
-
Constructor Summary
Constructors Constructor Description ExecutionContext(JobRunner runner, ExecutionContext.ExecutionCompletationHandler handler, com.google.gson.Gson gson)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RemoteCollectionResponse
collectAll(RemoteCollectionRequest request)
RemoteStatusReports
getAllReports()
RemoteProgressResponse
progress(RemoteProgressRequest request)
RemoteStatusReport
runJob(RemoteJob job)
-
-
-
Constructor Detail
-
ExecutionContext
public ExecutionContext(JobRunner runner, ExecutionContext.ExecutionCompletationHandler handler, com.google.gson.Gson gson)
-
-
Method Detail
-
runJob
public RemoteStatusReport runJob(RemoteJob job)
-
getAllReports
public RemoteStatusReports getAllReports()
-
progress
public RemoteProgressResponse progress(RemoteProgressRequest request)
-
collectAll
public RemoteCollectionResponse collectAll(RemoteCollectionRequest request)
-
-