Class AssistRecurringTask
java.lang.Object
ru.bitel.bgbilling.kernel.task.server.TaskBase
ru.bitel.bgbilling.modules.assist.server.task.AssistRecurringTask
- All Implemented Interfaces:
java.lang.Runnable
public class AssistRecurringTask
extends ru.bitel.bgbilling.kernel.task.server.TaskBase
Задача проведения рекуррентных платежей Assist - инициирует их у клиентов, у которых имеются активные.
-
Field Summary
Fields inherited from class ru.bitel.bgbilling.kernel.task.server.TaskBase
defaultDescription, log, moduleId, setup, STATUS_FINISHED, STATUS_FINISHED_INTERRUPTED, STATUS_NOTSTARTED, STATUS_WORKING, taskId, taskSetup
-
Constructor Summary
Constructors Constructor Description AssistRecurringTask()
-
Method Summary
Modifier and Type Method Description protected void
executeTask()
java.lang.String
getDescription()
protected boolean
initTask()
void
setManualRecurring(int contractId, java.math.BigDecimal sum)
для инициализации платежа по одному договору (делается из клиента, выполняется тоже шедулером)Methods inherited from class ru.bitel.bgbilling.kernel.task.server.TaskBase
getFinishTime, getModuleId, getOperatingTime, getStartTime, getTaskSetup, getTaskStatus, getWorkingTime, initModuleId, initTask, putMyselfIntoTable, removeMyselfFromTable, run, runLocal, setExecutingTime, setModuleId, startTask
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
AssistRecurringTask
public AssistRecurringTask()
-
-
Method Details
-
getDescription
public java.lang.String getDescription()- Specified by:
getDescription
in classru.bitel.bgbilling.kernel.task.server.TaskBase
-
initTask
protected boolean initTask()- Specified by:
initTask
in classru.bitel.bgbilling.kernel.task.server.TaskBase
-
setManualRecurring
public void setManualRecurring(int contractId, java.math.BigDecimal sum)для инициализации платежа по одному договору (делается из клиента, выполняется тоже шедулером) -
executeTask
protected void executeTask()- Specified by:
executeTask
in classru.bitel.bgbilling.kernel.task.server.TaskBase
-