Package nl.bimbase.bimworks.client
Class GetModelReportTask
- java.lang.Object
-
- java.util.concurrent.CompletableFuture<T>
-
- nl.bimbase.bimworks.client.Task<com.fasterxml.jackson.databind.node.ObjectNode>
-
- nl.bimbase.bimworks.client.GetModelReportTask
-
- All Implemented Interfaces:
java.util.concurrent.CompletionStage<com.fasterxml.jackson.databind.node.ObjectNode>,java.util.concurrent.Future<com.fasterxml.jackson.databind.node.ObjectNode>
public class GetModelReportTask extends Task<com.fasterxml.jackson.databind.node.ObjectNode>
-
-
Constructor Summary
Constructors Constructor Description GetModelReportTask(java.util.Set<java.util.UUID> versionUuids)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description nl.sascom.backplanepublic.common.RequestcreateRequest()com.fasterxml.jackson.databind.node.ObjectNodeget()-
Methods inherited from class nl.bimbase.bimworks.client.Task
createAsyncTask, executeAsync, getClientTask, getRequest, setProgressListener
-
Methods 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, 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
-
-
-
-
Method Detail
-
createRequest
public nl.sascom.backplanepublic.common.Request createRequest()
- Specified by:
createRequestin classTask<com.fasterxml.jackson.databind.node.ObjectNode>
-
get
public com.fasterxml.jackson.databind.node.ObjectNode get() throws java.lang.InterruptedException, java.util.concurrent.ExecutionException- Specified by:
getin interfacejava.util.concurrent.Future<com.fasterxml.jackson.databind.node.ObjectNode>- Overrides:
getin classjava.util.concurrent.CompletableFuture<com.fasterxml.jackson.databind.node.ObjectNode>- Throws:
java.lang.InterruptedExceptionjava.util.concurrent.ExecutionException
-
-