package com.ard.work.component.websocket.handler;
|
|
import com.ard.work.domain.cache.UavTelemetryDataCache;
|
import com.ard.work.domain.dto.telemetry.TelemetryData;
|
import org.springframework.stereotype.Component;
|
|
|
@Component
|
public class UavTelemetryManager extends BaseSubscriptionManager<TelemetryData> {
|
|
@Override
|
protected TelemetryData getData(String boxSn) {
|
return UavTelemetryDataCache.get(boxSn);
|
}
|
|
@Override
|
protected String getMessageType() {
|
return "telemetry";
|
}
|
|
|
}
|