Class Task


  • public abstract class Task
    extends Worker
    A unit of work in the system. Tasks are not reusable.
    Author:
    M. Togna, S. Ricci
    • Constructor Detail

      • Task

        public Task()
    • Method Detail

      • countTotalItems

        protected long countTotalItems()
      • setProcessedItems

        protected void setProcessedItems​(long processedItems)
      • setTotalItems

        public void setTotalItems​(long totalItems)
      • incrementProcessedItems

        protected long incrementProcessedItems()
      • incrementSkippedItems

        protected long incrementSkippedItems()
      • getRemainingItems

        public long getRemainingItems()
      • getProcessedItems

        public long getProcessedItems()
      • getSkippedItems

        public long getSkippedItems()
      • getTotalItems

        public long getTotalItems()