Class TaskData
java.lang.Object
ru.bitel.common.model.Id
ru.bitel.bgbilling.kernel.task.common.bean.PackageTaskData
ru.bitel.bgbilling.kernel.task.server.bean.TaskData
- All Implemented Interfaces:
Serializable,Runnable,Idable
Репрезентация задачи планировщика в БД. Содержит параметры запуска задачи,
настраиваемые в клиенте, а также непосредственно экземпляр задачи.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class ru.bitel.bgbilling.kernel.task.common.bean.PackageTaskData
getComment, getDay, getDayOfWeek, getDependentTasks, getHour, getMin, getMonth, getPeriod, getPriority, getTaskStatus, setComment, setDay, setDayOfWeek, setHour, setMin, setMonth, setPeriod, setPriority, setTaskStatus
-
Constructor Details
-
TaskData
public TaskData(int month, int day, int dayOfWeek, int hour, long min)
-
-
Method Details
-
init
-
run
public void run() -
canWork
возвращает, может ли отработать в это время- Parameters:
time- время (текущее)- Returns:
- true - если всё подходит, надо выполнять.
-
setDependentTasks
- Overrides:
setDependentTasksin classPackageTaskData
-
setId
Description copied from class:IdУстанавливает id объекта- Overrides:
setIdin classPackageTaskData
-