类 AlarmProducer


  • public abstract class AlarmProducer
    extends Object
    报警信息生产发送 实际报警系统继承扩展此类,实现报警发送接口
    作者:
    frankcl
    • 构造器详细资料

      • AlarmProducer

        public AlarmProducer​(AlarmConfig config)
    • 方法详细资料

      • start

        public final boolean start()
        启动报警生产发送服务
        返回:
        启动成功返回true,否则返回false
      • stop

        public final void stop()
        停止报警生产发送服务
      • submit

        public final boolean submit​(Alarm alarm)
        异步投递报警
        参数:
        alarm - 报警信息
        返回:
        投递成功返回true,否则返回false
      • init

        protected boolean init()
        初始化 子类实现覆盖此方法实现初始化操作
        返回:
        成功返回true,否则返回false
      • destroy

        protected void destroy()
        销毁 子类实现覆盖此方法实现销毁操作
      • send

        public abstract boolean send​(Alarm alarm)
        同步发送报警
        参数:
        alarm - 报警信息
        返回:
        发送成功返回true,否则返回false