Class ListModelCheckResultsTask
java.lang.Object
java.util.concurrent.CompletableFuture<Map<UUID, nl.bimbase.bimworks.common.api.checks.CheckResult>>
nl.bimbase.bimworks.client.Task<Map<UUID, nl.bimbase.bimworks.common.api.checks.CheckResult>>
nl.bimbase.bimworks.client.ListModelCheckResultsTask
- All Implemented Interfaces:
CompletionStage<Map<UUID, nl.bimbase.bimworks.common.api.checks.CheckResult>>,Future<Map<UUID, nl.bimbase.bimworks.common.api.checks.CheckResult>>
-
Nested Class Summary
Nested classes/interfaces inherited from class java.util.concurrent.CompletableFuture
CompletableFuture.AsynchronousCompletionTask -
Constructor Summary
ConstructorsConstructorDescriptionListModelCheckResultsTask(BimWorksClient bimWorksClient, UUID modelCheckSetUuid, Set<UUID> checkResultUuids) -
Method Summary
Methods inherited from class nl.bimbase.bimworks.client.Task
createAsyncTask, createRequest, executeAsync, getBimWorksClient, getClientTask, getRequest, setProgressListener, setTimeOutMethods inherited from class java.util.concurrent.CompletableFuture
acceptEither, acceptEitherAsync, acceptEitherAsync, allOf, anyOf, applyToEither, applyToEitherAsync, applyToEitherAsync, cancel, complete, completeAsync, completeAsync, completedFuture, completedStage, completeExceptionally, completeOnTimeout, copy, defaultExecutor, delayedExecutor, delayedExecutor, exceptionally, exceptionallyAsync, exceptionallyAsync, exceptionallyCompose, exceptionallyComposeAsync, exceptionallyComposeAsync, failedFuture, failedStage, get, getNow, getNumberOfDependents, handle, handleAsync, handleAsync, isCancelled, isCompletedExceptionally, isDone, join, minimalCompletionStage, newIncompleteFuture, obtrudeException, obtrudeValue, orTimeout, runAfterBoth, runAfterBothAsync, runAfterBothAsync, runAfterEither, runAfterEitherAsync, runAfterEitherAsync, runAsync, runAsync, supplyAsync, supplyAsync, thenAccept, thenAcceptAsync, thenAcceptAsync, thenAcceptBoth, thenAcceptBothAsync, thenAcceptBothAsync, thenApply, thenApplyAsync, thenApplyAsync, thenCombine, thenCombineAsync, thenCombineAsync, thenCompose, thenComposeAsync, thenComposeAsync, thenRun, thenRunAsync, thenRunAsync, toCompletableFuture, toString, whenComplete, whenCompleteAsync, whenCompleteAsync
-
Constructor Details
-
ListModelCheckResultsTask
public ListModelCheckResultsTask(BimWorksClient bimWorksClient, UUID modelCheckSetUuid, Set<UUID> checkResultUuids)
-
-
Method Details
-
createRequest
public nl.sascom.backplane.common.Request createRequest()- Overrides:
createRequestin classTask<Map<UUID, nl.bimbase.bimworks.common.api.checks.CheckResult>>
-
getModelCheckSetUuid
-
get
public Map<UUID, nl.bimbase.bimworks.common.api.checks.CheckResult> get() throws InterruptedException, ExecutionException- Specified by:
getin interfaceFuture<Map<UUID, nl.bimbase.bimworks.common.api.checks.CheckResult>>- Overrides:
getin classCompletableFuture<Map<UUID, nl.bimbase.bimworks.common.api.checks.CheckResult>>- Throws:
InterruptedExceptionExecutionException
-