Package jadx.gui.jobs

Class SimpleTask

    • Constructor Detail

      • SimpleTask

        public SimpleTask​(java.lang.String title,
                          java.lang.Runnable run)
      • SimpleTask

        public SimpleTask​(java.lang.String title,
                          java.lang.Runnable run,
                          java.lang.Runnable onFinish)
      • SimpleTask

        public SimpleTask​(java.lang.String title,
                          java.util.List<java.lang.Runnable> jobs)
      • SimpleTask

        public SimpleTask​(java.lang.String title,
                          java.util.List<java.lang.Runnable> jobs,
                          @Nullable
                          @Nullable java.util.function.Consumer<TaskStatus> onFinish)
    • Method Detail

      • getJobs

        public java.util.List<java.lang.Runnable> getJobs()
      • getOnFinish

        @Nullable
        public @Nullable java.util.function.Consumer<TaskStatus> getOnFinish()
      • checkMemoryUsage

        public boolean checkMemoryUsage()
        Description copied from interface: IBackgroundTask
        Executor will check memory usage on every tick and cancel job if no free memory available.
        Specified by:
        checkMemoryUsage in interface IBackgroundTask