public abstract class AbstractObServer<T> extends Object implements BaseObServer<T>
| 构造器和说明 |
|---|
AbstractObServer() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected abstract void |
execute()
封装提供实现
|
void |
execute(T data)
观察者执行接口
|
Integer |
getExecuteCount() |
Long |
getLastReqTime() |
String |
getName()
获取观察者的名称
|
ObserverType |
getType()
获取观察者的通知类型.
|
AbstractObServer |
name(String name) |
AbstractObServer |
type(ObserverType type) |
public T data
public String getName()
BaseObServergetName 在接口中 BaseObServer<T>public Integer getExecuteCount()
public AbstractObServer name(String name)
public ObserverType getType()
BaseObServergetType 在接口中 BaseObServer<T>public AbstractObServer type(ObserverType type)
public Long getLastReqTime()
public void execute(T data)
BaseObServerexecute 在接口中 BaseObServer<T>data - 请求的数据protected abstract void execute()
Copyright © 2019. All rights reserved.