Class TaskData
java.lang.Object
ru.bitel.common.model.Id
ru.bitel.common.model.IdTitle
ru.bitel.bgbilling.kernel.task.common.bean.LightweightTaskData
ru.bitel.bgbilling.kernel.task.server.bean.TaskData
- All Implemented Interfaces:
- java.io.Serializable,- GuiTitlable,- Idable,- ListItem
public class TaskData extends LightweightTaskData
Репрезентация задачи планировщика в БД. Содержит параметры запуска задачи, 
 настраиваемые в клиенте, а также непосредственно экземпляр задачи.
- See Also:
- Serialized Form
- 
Field Summary
- 
Constructor SummaryConstructors Constructor Description TaskData(int month, int day, int hour, int dayOfWeek, long min)
- 
Method SummaryModifier and Type Method Description booleancanWork(java.util.Calendar time)возвращает, может ли отработать в это времяru.bitel.bgbilling.kernel.task.server.TaskBasegetDependTask()ru.bitel.bgbilling.kernel.task.server.TaskBasegetTask()voidinitTask(java.util.Calendar time, Setup setup)Methods inherited from class ru.bitel.bgbilling.kernel.task.common.bean.LightweightTaskDatagetClassName, getComment, getDay, getDayOfWeek, getDependModuleId, getDependModuleName, getDependTaskClass, getDependTaskParams, getDependTaskTitle, getHour, getMin, getModuleId, getModuleName, getMonth, getParams, getPeriod, getPriority, getStatus, getTaskStatus, isPlugin, setClassName, setComment, setDay, setDayOfWeek, setDependModuleId, setDependModuleName, setDependTaskClass, setDependTaskParams, setDependTaskTitle, setHour, setMin, setModuleId, setModuleName, setMonth, setParams, setPeriod, setPlugin, setPriority, setStatus, setTaskStatusMethods inherited from class ru.bitel.common.model.IdTitlecopyTo, getGuiTitle, getTitle, setTitle, toIdTitle, toStringMethods inherited from class ru.bitel.common.model.IdcopyTo, equals, getId, hashCode, newIdList, newIdSet, newIdSet, newIdSet, newIdSet, newMap, setIdMethods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, wait
- 
Constructor Details- 
TaskDatapublic TaskData(int month, int day, int hour, int dayOfWeek, long min)
 
- 
- 
Method Details- 
getTaskpublic ru.bitel.bgbilling.kernel.task.server.TaskBase getTask()
- 
getDependTaskpublic ru.bitel.bgbilling.kernel.task.server.TaskBase getDependTask()
- 
initTask
- 
canWorkpublic boolean canWork(java.util.Calendar time)возвращает, может ли отработать в это время- Parameters:
- time- время (текущее)
- Returns:
- true - если всё подходит, надо выполнять.
 
 
-