interface OnlineDataStateCacheListener<in CACHE>
abstract fun cacheData(data: CACHE, fetched: Date): Unit |
|
abstract fun cacheEmpty(fetched: Date): Unit |
interface OnlineDataStateListener<in DATA> : OnlineDataStateFetchingListener, OnlineDataStateNoCacheStateListener, OnlineDataStateCacheListener<DATA> |