package com.ard.tianyu.websocket.handler;
|
|
import com.ard.tianyu.domain.cache.UavStateCache;
|
import com.ard.tianyu.domain.dto.state.UavState;
|
import org.springframework.stereotype.Component;
|
|
|
@Component
|
public class UavStateManager extends BaseSubscriptionManager<UavState> {
|
|
@Override
|
protected UavState getData(String boxSn) {
|
return UavStateCache.getUavState(boxSn);
|
}
|
|
@Override
|
protected String getMessageType() {
|
return "state";
|
}
|
|
}
|