All Implemented Interfaces:
java.io.Serializable, GuiTitlable, Idable, ListItem
Direct Known Subclasses:
TaskData

public class TaskData
extends LightweightTaskData
Репрезентация задачи планировщика в БД. Содержит параметры запуска задачи, настраиваемые в клиенте, а также непосредственно экземпляр задачи.
See Also:
Serialized Form
  • Constructor Details

    • TaskData

      public TaskData​(int month, int day, int hour, int dayOfWeek, long min)
  • Method Details

    • getTask

      public ru.bitel.bgbilling.kernel.task.server.TaskBase getTask()
    • getDependTask

      public ru.bitel.bgbilling.kernel.task.server.TaskBase getDependTask()
    • initTask

      public void initTask​(java.util.Calendar time, Setup setup)
    • canWork

      public boolean canWork​(java.util.Calendar time)
      возвращает, может ли отработать в это время
      Parameters:
      time - время (текущее)
      Returns:
      true - если всё подходит, надо выполнять.