Class AssistRecurringTask
java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
ru.bitel.bgbilling.kernel.task.server.TaskBase
ru.bitel.bgbilling.modules.assist.server.task.AssistRecurringTask
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, error, moduleId, setup, taskId, taskSetup -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected booleaninitTask()voidsetManualRecurring(int contractId, BigDecimal sum) для инициализации платежа по одному договору (делается из клиента, выполняется тоже шедулером)Methods inherited from class ru.bitel.bgbilling.kernel.task.server.TaskBase
getError, getFinishTime, getModuleId, getOperatingTime, getPriority, getStartTime, getTaskSetup, getTaskStatus, getWorkingTime, initModuleId, initTask, putMyselfIntoTable, removeMyselfFromTable, run, runLocal, setExecutingTime, setModuleId, setPriority, startTask, toMethods inherited from class ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
getLogger, logError
-
Constructor Details
-
AssistRecurringTask
public AssistRecurringTask()
-
-
Method Details
-
getDescription
- Specified by:
getDescriptionin classru.bitel.bgbilling.kernel.task.server.TaskBase
-
initTask
protected boolean initTask()- Specified by:
initTaskin classru.bitel.bgbilling.kernel.task.server.TaskBase
-
setManualRecurring
для инициализации платежа по одному договору (делается из клиента, выполняется тоже шедулером) -
executeTask
protected void executeTask()- Specified by:
executeTaskin classru.bitel.bgbilling.kernel.task.server.TaskBase
-