Class SEInitializer


  • public class SEInitializer
    extends Object
    初始化类
    • Constructor Detail

      • SEInitializer

        public SEInitializer()
    • Method Detail

      • fromYaml

        public void fromYaml()
        默认从sms4j.yml文件中读取配置
      • fromYaml

        public void fromYaml​(String yaml)
        从yaml中读取配置
        Parameters:
        yaml - yaml配置字符串
      • fromJson

        public void fromJson​(String json)
        从json中读取配置
        Parameters:
        json - json配置字符串
      • fromConfig

        public void fromConfig​(SmsConfig smsConfig,
                               List<SupplierConfig> configList)
        从配置bean对象中加载配置
        Parameters:
        smsConfig - 短信公共配置
        configList - 各短信服务商配置列表
      • registerSmsDao

        public SEInitializer registerSmsDao​(SmsDao smsDao)
        注册DAO实例
        Parameters:
        smsDao - DAO实例
      • registerDefaultFactory

        private void registerDefaultFactory()
        注册默认工厂实例