Class TaskEntry<T>

  • Direct Known Subclasses:
    TaskScheduler.VoidTaskEntry

    @Deprecated
    @UnsafeClass
    public class TaskEntry<T>
    extends java.lang.Object
    Deprecated.
    This class, will be removed in the future, and exchanged for a new TaskScheduler with the support of the ITask class.
    See Also:
    ITask, TaskScheduler
    • Field Detail

      • task

        protected volatile java.util.concurrent.Callable<T> task
        Deprecated.
      • value

        protected volatile T value
        Deprecated.
      • delayTimeOut

        protected long delayTimeOut
        Deprecated.
      • repeat

        protected long repeat
        Deprecated.
      • delay

        protected long delay
        Deprecated.
      • completed

        protected boolean completed
        Deprecated.
    • Constructor Detail

      • TaskEntry

        public TaskEntry​(java.util.concurrent.Callable<T> task,
                         IVoidCallback<T> complete,
                         long delay,
                         long repeat)
        Deprecated.
    • Method Detail

      • invoke

        protected void invoke()
                       throws java.lang.Exception
        Deprecated.
        Throws:
        java.lang.Exception
      • getDelayTimeOut

        public long getDelayTimeOut()
        Deprecated.
      • getRepeat

        public long getRepeat()
        Deprecated.
      • isCompleted

        public boolean isCompleted()
        Deprecated.