Class ConditionCheckerFactory

java.lang.Object
ru.bitel.bgbilling.plugins.dispatch.server.bean.condition.ConditionCheckerFactory

public class ConditionCheckerFactory extends Object
Фабрика получения поведения проверки выполнения условий перед отправкой. Содержит Map связи условия отправки и поведения 1 к 1
  • Constructor Details

    • ConditionCheckerFactory

      public ConditionCheckerFactory()
  • Method Details

    • register

      public static void register(Class<? extends DispatchCondition> cond, Class<? extends DispatchConditionChecker> check)
      Регистрирует поведение проверки для данного условия
      Parameters:
      cond -
      check -
    • getChecker

      public static DispatchConditionChecker getChecker(Class<? extends DispatchCondition> clazz)
      Возвращает инстанс класса-поведения проверки выполнения условия для данного класса условия отправки.
      Parameters:
      clazz -
      Returns: