Package nl.bimbase.bimworks.client
Class RunChecksTask
- All Implemented Interfaces:
CompletionStage<ModelCheckResults>,Future<ModelCheckResults>
-
Nested Class Summary
Nested classes/interfaces inherited from class java.util.concurrent.CompletableFuture
CompletableFuture.AsynchronousCompletionTask -
Constructor Summary
ConstructorsConstructorDescriptionRunChecksTask(BimWorksClient bimWorksClient, UUID modelCheckDefinitionSet, Set<UUID> versionUuids, com.fasterxml.jackson.databind.node.ObjectNode input) RunChecksTask(BimWorksClient bimWorksClient, UUID modelCheckDefinitionSet, Set<UUID> versionUuids, com.fasterxml.jackson.databind.node.ObjectNode input, Set<UUID> modelCheckDefinitionUuids) -
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
-
RunChecksTask
public RunChecksTask(BimWorksClient bimWorksClient, UUID modelCheckDefinitionSet, Set<UUID> versionUuids, com.fasterxml.jackson.databind.node.ObjectNode input) -
RunChecksTask
-
-
Method Details
-
createRequest
public nl.sascom.backplane.common.Request createRequest()- Overrides:
createRequestin classTask<ModelCheckResults>
-
getInput
public com.fasterxml.jackson.databind.node.ObjectNode getInput() -
getModelCheckDefinitionSet
-
getVersionUuids
-
get
- Specified by:
getin interfaceFuture<ModelCheckResults>- Overrides:
getin classCompletableFuture<ModelCheckResults>- Throws:
InterruptedExceptionExecutionException
-