Class SchedulerUtils
java.lang.Object
ru.bitel.bgbilling.kernel.task.server.SchedulerUtils
Утильный класс планировщика заданий. Содержит общие методы,
требуемые в разных частях планировщика
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic final boolean
checkExistModule
(boolean isPlugin, int id, String className, String taskParams) Проверка на актуальность данной задачи, т.е. проверка существования экземпляра модуля/включенность плагина, для которого данная задача запускается.
-
Constructor Details
-
SchedulerUtils
public SchedulerUtils()
-
-
Method Details
-
checkExistModule
public static final boolean checkExistModule(boolean isPlugin, int id, String className, String taskParams) throws ru.bitel.bgbilling.common.BGException Проверка на актуальность данной задачи, т.е. проверка существования экземпляра модуля/включенность плагина, для которого данная задача запускается.- Parameters:
mid
- код модуля. Если 0 - ядро, если число - экземпляр модуля,"p<число>" - плагин;className
- название класса задачи;taskParams
- параметры задачи. Используеся в том случае, когда необходимо найти код модуля в параметрах задачи.- Returns:
- true - если экземпляр модуля/плагин, которому соответствует задача, рельно существует/включен;
false - в противной случае. - Throws:
ru.bitel.bgbilling.common.BGException
-