Class SchedulerTaskLog

java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
ru.bitel.common.model.Id
ru.bitel.bgbilling.kernel.task.common.bean.SchedulerTaskLog
All Implemented Interfaces:
Serializable, Idable

public class SchedulerTaskLog extends Id
Лог выполнения задачи планировщика: какая задача, когда была запущена, когда закончила свою работу, время выполнения.
See Also:
  • Field Summary

    Fields inherited from class ru.bitel.common.model.Id

    id
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    long
    Продолжительность выполнения задачи в миллисекундах.
    long
    Получение даты и времени окончания выполнения задачи.
    long
    Получение даты и времени начала выполнения задачи.
    int
    Получение кода выполненной задачи.
    Получение названия выполненной задачи
    void
    setFinishTime(long finishTime)
    Установка даты и времени окончания выполнения задачи.
    void
    setStartTime(long startTime)
    Установка даты и времени начала выполнения задачи.
    void
    setTaskId(int taskId)
    Установка кода выполненной задачи.
    void
    setTaskTitle(String taskTitle)
    Установка названия выполненной задачи.
     

    Methods inherited from class ru.bitel.common.model.Id

    copyTo, equals, getId, hashCode, newIdList, newIdSet, newIdSet, newIdSet, newIdSet, newMap, setId

    Methods inherited from class ru.bitel.bgbilling.kernel.base.server.logger.BGLogger

    getLogger, logError

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • SchedulerTaskLog

      public SchedulerTaskLog()
  • Method Details

    • getTaskId

      public int getTaskId()
      Получение кода выполненной задачи.
      Returns:
      код выполненной задачи.
    • setTaskId

      public void setTaskId(int taskId)
      Установка кода выполненной задачи.
      Parameters:
      taskId - код выполненной задачи.
    • getTaskTitle

      public String getTaskTitle()
      Получение названия выполненной задачи
      Returns:
      the taskTitle название выполненной задачи
    • setTaskTitle

      public void setTaskTitle(String taskTitle)
      Установка названия выполненной задачи.
      Parameters:
      taskTitle - название выполненной задачи
    • getStartTime

      public long getStartTime()
      Получение даты и времени начала выполнения задачи.
      Returns:
      дата и время начала выполнения задачи.
    • setStartTime

      public void setStartTime(long startTime)
      Установка даты и времени начала выполнения задачи.
      Parameters:
      startTime - дата и время начала выполнения задачи.
    • getFinishTime

      public long getFinishTime()
      Получение даты и времени окончания выполнения задачи.
      Returns:
      дата и время окончания выполнения задачи.
    • setFinishTime

      public void setFinishTime(long finishTime)
      Установка даты и времени окончания выполнения задачи.
      Parameters:
      finishTime - дата и время окончания выполнения задачи.
    • getDuration

      public long getDuration()
      Продолжительность выполнения задачи в миллисекундах. Вычисляется на основе полей startTime и finishTime.
      Returns:
      the duration
    • toString

      public String toString()
      Overrides:
      toString in class Id