public class RunTaskDataManager
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
class |
RunTaskDataManager.PeriodicTaskRun
Deprecated.
|
Constructor and Description |
---|
RunTaskDataManager(java.sql.Connection con) |
Modifier and Type | Method and Description |
---|---|
void |
addTask(RunTask task)
Добавить задание, пишется в БД
|
void |
clearCurrentPeriodic()
Очистка таблицы с текущими запущенными задачами планировщика.
|
java.util.List<RunTaskDataManager.PeriodicTaskRun> |
getCurrentPeriodic()
Deprecated.
|
RunTask |
getNextTask()
Выбирает следующий (первый с минимальным id) RunTask к исполнению.
|
java.util.List<RunTask> |
getNextTasks()
Выбирает все следующие готовые к выполнению RunTask-и.
|
int |
getTaskCount() |
java.util.List<TaskData> |
getTaskDataForReload()
Все текущие задачи к исполнению(?).
|
java.util.List<RunTaskBean> |
getTasks()
Deprecated.
|
void |
removeTask(int id)
Deprecated.
|
public void addTask(RunTask task)
task
- объект RunTask@Deprecated public void removeTask(int id) throws java.sql.SQLException
SchedulerManager.deleteCurrentRunTask( int taskId )
id
- java.sql.SQLException
@Deprecated public java.util.List<RunTaskDataManager.PeriodicTaskRun> getCurrentPeriodic()
SchedulerManager.getPeriodicTasks()
public int getTaskCount()
@Deprecated public java.util.List<RunTaskBean> getTasks()
SchedulerManager.getRunningTaskList()
public RunTask getNextTask() throws java.sql.SQLException
java.sql.SQLException
- ошибка БД.public java.util.List<RunTask> getNextTasks() throws java.sql.SQLException
java.sql.SQLException
public void clearCurrentPeriodic() throws java.sql.SQLException
java.sql.SQLException
public java.util.List<TaskData> getTaskDataForReload() throws java.sql.SQLException, ru.bitel.bgbilling.common.BGException
java.sql.SQLException
- ошибка БД.ru.bitel.bgbilling.common.BGException