public interface WorkerServiceClient
Modifier and Type | Method and Description |
---|---|
void |
cleanConfiguration() |
ComputationState |
computationState() |
java.util.Optional<WorkerConfiguration> |
currentConfiguration() |
java.util.Optional<java.lang.Throwable> |
currentError() |
boolean |
isComputationFailed() |
boolean |
isComputationFinished() |
boolean |
isComputationRunning() |
void |
prepareConfiguration(WorkerConfiguration configuration) |
void |
startComputation() |
void |
stopComputation() |
void |
waitForComputationEnd() |
void startComputation()
void stopComputation()
void cleanConfiguration()
void prepareConfiguration(WorkerConfiguration configuration) throws java.lang.InterruptedException
java.lang.InterruptedException
boolean isComputationRunning()
boolean isComputationFinished()
boolean isComputationFailed()
ComputationState computationState()
java.util.Optional<WorkerConfiguration> currentConfiguration()
java.util.Optional<java.lang.Throwable> currentError()
void waitForComputationEnd() throws java.lang.InterruptedException
java.lang.InterruptedException