NewQueryHandler creates a new QueryHandler.
(memStore memstore.MemStore, shardOwner topology.ShardOwner, cfg common.QueryConfig)
| 40 | |
| 41 | // NewQueryHandler creates a new QueryHandler. |
| 42 | func NewQueryHandler(memStore memstore.MemStore, shardOwner topology.ShardOwner, cfg common.QueryConfig) *QueryHandler { |
| 43 | return &QueryHandler{ |
| 44 | memStore: memStore, |
| 45 | shardOwner: shardOwner, |
| 46 | deviceManager: query.NewDeviceManager(cfg), |
| 47 | } |
| 48 | } |
| 49 | |
| 50 | // GetDeviceManager returns the device manager of query handler. |
| 51 | func (handler *QueryHandler) GetDeviceManager() *query.DeviceManager { |
no test coverage detected