RemoteConfig
- SharedRedisTemplate instance
AbstractBidProcessor
# chooser:AlgorithmChooser# runner:AlgorithmRunner# cache:CacheFactory# config:ConfigFactory
+ bid(BidContext):Seat# init():void# check(BidContext):boolean# start():void# invoke():void# postEvent():void
AbstractBudgetSmoothRunner
WifiRankRunner
AbstractRankRunner
Config
BidAble
+ bid(BidContext):Seat
AbstractBidRunner
CacheFactory
+ Cache instance;
+ get(key):Cache
LRUCache
- LinkedHashMap holder;
AlgorithmRunner
AbstractPredictRunner
ConfigFactory
- Config instance;
+ get(key):Config
WifiBidProcessor
- chooser:AlgorithmChooser- runner:AlgorithmRunner
AlgorithmChooser
+ choose(BidContext):AlgorithmRunner
LocalCache
GeneralBidProcessor
AbstractMatchRunner
GenralAlgorithmChooser
- runner:AlgorithmRunner
LocalConfig
- Properties instance
WifiMatchRunner
Cache
MoBidProcessor