类 AlarmProducer
- java.lang.Object
-
- xin.manong.weapon.alarm.AlarmProducer
-
public abstract class AlarmProducer extends Object
报警信息生产发送 实际报警系统继承扩展此类,实现报警发送接口- 作者:
- frankcl
-
-
字段概要
字段 修饰符和类型 字段 说明 protected AlarmConfigconfig
-
构造器概要
构造器 构造器 说明 AlarmProducer(AlarmConfig config)
-
-
-
字段详细资料
-
config
protected AlarmConfig config
-
-
构造器详细资料
-
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
-
-