Class ThreadTask


  • public class ThreadTask
    extends java.lang.Object
    • Constructor Detail

      • ThreadTask

        public ThreadTask​(long cPtr,
                          boolean cMemoryOwn)
    • Method Detail

      • getCPtr

        public static long getCPtr​(ThreadTask obj)
      • delete

        public void delete()
      • setThreadPool

        public boolean setThreadPool​(ThreadPoolPtr pool)
      • run

        public void run()
      • subTaskDone

        public void subTaskDone​(ThreadTask subtask)
      • idle

        public void idle()
      • done

        public void done()
      • execute

        public boolean execute()
      • waitUntilDone

        public void waitUntilDone()
      • addSubTask

        public boolean addSubTask​(ThreadTaskPtr subtask)
      • setKeepAlive

        public void setKeepAlive​(boolean keepAlive)
      • keepAlive

        public boolean keepAlive()
      • registerFailure

        public void registerFailure​(Exception e)