package com.github.ltsopensource.alarm; /** * 要保证同一条消息不会被重复发送多次 * @author Robert HG (254963746@qq.com) on 2/17/16. */ public abstract class AbstractAlarmNotifier<T extends AlarmMessage> implements AlarmNotifier<T> { @Override public final void notice(T message) { // TODO doNotice(message); } protected abstract void doNotice(T message); }