类 AbstractReplicatorListener
- java.lang.Object
-
- com.moilioncircle.redis.replicator.AbstractReplicatorListener
-
- 所有已实现的接口:
ReplicatorListener
- 直接已知子类:
AbstractReplicator
public class AbstractReplicatorListener extends Object implements ReplicatorListener
- 从以下版本开始:
- 2.1.0
- 作者:
- Leon Chen
-
-
字段概要
字段 修饰符和类型 字段 说明 protected List<CloseListener>
closeListeners
protected List<EventListener>
eventListeners
protected List<ExceptionListener>
exceptionListeners
protected List<RawByteListener>
rawByteListeners
protected List<StatusListener>
statusListeners
-
构造器概要
构造器 构造器 说明 AbstractReplicatorListener()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 boolean
addCloseListener(CloseListener listener)
boolean
addEventListener(EventListener listener)
boolean
addExceptionListener(ExceptionListener listener)
boolean
addRawByteListener(RawByteListener listener)
boolean
addStatusListener(StatusListener listener)
protected void
doCloseListener(Replicator replicator)
protected void
doEventListener(Replicator replicator, Event event)
protected void
doExceptionListener(Replicator replicator, Throwable throwable, Event event)
protected void
doStatusListener(Replicator replicator, Status status)
boolean
removeCloseListener(CloseListener listener)
boolean
removeEventListener(EventListener listener)
boolean
removeExceptionListener(ExceptionListener listener)
boolean
removeRawByteListener(RawByteListener listener)
boolean
removeStatusListener(StatusListener listener)
-
-
-
字段详细资料
-
closeListeners
protected final List<CloseListener> closeListeners
-
eventListeners
protected final List<EventListener> eventListeners
-
statusListeners
protected final List<StatusListener> statusListeners
-
rawByteListeners
protected final List<RawByteListener> rawByteListeners
-
exceptionListeners
protected final List<ExceptionListener> exceptionListeners
-
-
方法详细资料
-
addEventListener
public boolean addEventListener(EventListener listener)
- 指定者:
addEventListener
在接口中ReplicatorListener
-
removeEventListener
public boolean removeEventListener(EventListener listener)
- 指定者:
removeEventListener
在接口中ReplicatorListener
-
addRawByteListener
public boolean addRawByteListener(RawByteListener listener)
- 指定者:
addRawByteListener
在接口中ReplicatorListener
-
removeRawByteListener
public boolean removeRawByteListener(RawByteListener listener)
- 指定者:
removeRawByteListener
在接口中ReplicatorListener
-
addCloseListener
public boolean addCloseListener(CloseListener listener)
- 指定者:
addCloseListener
在接口中ReplicatorListener
-
removeCloseListener
public boolean removeCloseListener(CloseListener listener)
- 指定者:
removeCloseListener
在接口中ReplicatorListener
-
addExceptionListener
public boolean addExceptionListener(ExceptionListener listener)
- 指定者:
addExceptionListener
在接口中ReplicatorListener
-
removeExceptionListener
public boolean removeExceptionListener(ExceptionListener listener)
- 指定者:
removeExceptionListener
在接口中ReplicatorListener
-
addStatusListener
public boolean addStatusListener(StatusListener listener)
- 指定者:
addStatusListener
在接口中ReplicatorListener
-
removeStatusListener
public boolean removeStatusListener(StatusListener listener)
- 指定者:
removeStatusListener
在接口中ReplicatorListener
-
doEventListener
protected void doEventListener(Replicator replicator, Event event)
-
doCloseListener
protected void doCloseListener(Replicator replicator)
-
doExceptionListener
protected void doExceptionListener(Replicator replicator, Throwable throwable, Event event)
-
doStatusListener
protected void doStatusListener(Replicator replicator, Status status)
-
-