Class Task<T>

    • Nested Class Summary

      • Nested classes/interfaces inherited from class java.util.concurrent.CompletableFuture

        java.util.concurrent.CompletableFuture.AsynchronousCompletionTask
    • Constructor Summary

      Constructors 
      Constructor Description
      Task()  
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      nl.sascom.backplanepublic.common.ClientTask createAsyncTask​(BimWorksClient bimWorksClient)  
      abstract nl.sascom.backplanepublic.common.Request createRequest()  
      void executeAsync​(BimWorksClient bimWorksClient)  
      nl.sascom.backplanepublic.client.AsyncTask getClientTask()  
      nl.sascom.backplanepublic.common.Request getRequest()  
      void setProgressListener​(nl.sascom.backplanepublic.common.ProgressListener progressListener)  
      • 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, 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
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • Task

        public Task()
    • Method Detail

      • createRequest

        public abstract nl.sascom.backplanepublic.common.Request createRequest()
      • createAsyncTask

        public nl.sascom.backplanepublic.common.ClientTask createAsyncTask​(BimWorksClient bimWorksClient)
      • getRequest

        public nl.sascom.backplanepublic.common.Request getRequest()
      • setProgressListener

        public void setProgressListener​(nl.sascom.backplanepublic.common.ProgressListener progressListener)
      • executeAsync

        public void executeAsync​(BimWorksClient bimWorksClient)
      • getClientTask

        public nl.sascom.backplanepublic.client.AsyncTask getClientTask()