/* * dp 作为数据提供提供方 * sotre 提供数据存储服务,对应模块需要实现DataDeliver接口 * chart 提供数据显示服务,对应模块需要实现DataDeliver接口 */ public DataPump(DataProvider dp, DataDeliver store, DataDeliver chart) { dataProvider = dp; storeDeliver = store; chartDeliver = chart; StartWorkThread(); }
public void ResetStoreDeliver(DataDeliver store) { storeDeliver = store; }
public void ResetChartDeliver(DataDeliver chart) { chartDeliver = chart; }