Class ThreadTaskPtr


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

      • ThreadTaskPtr

        public ThreadTaskPtr​(long cPtr,
                             boolean cMemoryOwn)
      • ThreadTaskPtr

        public ThreadTaskPtr()
      • ThreadTaskPtr

        public ThreadTaskPtr​(ThreadTask ptr)
    • Method Detail

      • delete

        public void delete()
      • isShared

        public boolean isShared()
      • isNull

        public boolean isNull()
      • 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)