Class TaskStep<R>

  • All Implemented Interfaces:
    java.lang.Runnable, java.util.concurrent.Future

    public class TaskStep<R>
    extends AbstractFutureTask<R>
    experimental
    • Constructor Detail

      • TaskStep

        public TaskStep​(TaskSequence sequence,
                        java.lang.Runnable task,
                        int percent)
    • Method Detail

      • compute

        protected R compute()
                     throws java.lang.Exception
        Specified by:
        compute in class AbstractFutureTask<R>
        Throws:
        java.lang.Exception
      • getPercent

        public int getPercent()
      • onSubTaskChanged

        protected void onSubTaskChanged​(java.lang.Object task)