接口 RecordListener<T extends Record>
-
- 所有已知实现类:
SwitchManager
public interface RecordListener<T extends Record>Data listener public interface.- 作者:
- nacos
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 booleaninterests(java.lang.String key)Determine if the listener was registered with this key.booleanmatchUnlistenKey(java.lang.String key)Determine if the listener is to be removed by matching the 'key'.voidonChange(java.lang.String key, T value)Action to do if data of target key has changed.voidonDelete(java.lang.String key)Action to do if data of target key has been removed.
-
-
-
方法详细资料
-
interests
boolean interests(java.lang.String key)
Determine if the listener was registered with this key.- 参数:
key- candidate key- 返回:
- true if the listener was registered with this key
-
matchUnlistenKey
boolean matchUnlistenKey(java.lang.String key)
Determine if the listener is to be removed by matching the 'key'.- 参数:
key- key to match- 返回:
- true if match success
-
onChange
void onChange(java.lang.String key, T value) throws java.lang.ExceptionAction to do if data of target key has changed.- 参数:
key- target keyvalue- data of the key- 抛出:
java.lang.Exception- exception
-
onDelete
void onDelete(java.lang.String key) throws java.lang.ExceptionAction to do if data of target key has been removed.- 参数:
key- target key- 抛出:
java.lang.Exception- exception
-
-