[add] spi依赖关系修改,测试代码添加

This commit is contained in:
liujing
2021-01-26 18:48:31 +08:00
parent e4f41a3705
commit 1098142e04
6 changed files with 51 additions and 14 deletions

View File

@@ -0,0 +1,46 @@
package com.mogo.cloud;
import com.elegant.spi.annotations.Service;
import com.mogo.realtime.Interface.RealTimeProvider;
import com.mogo.realtime.entity.ADASRecognizedResult;
import com.mogo.realtime.entity.CloudLocationInfo;
import com.mogo.realtime.socket.IMogoCloudOnMsgListener;
import java.util.List;
/**
* @author liujing
* @description 描述
* @since: 2021/1/26
*/
@Service(value = RealTimeProvider.class)
class SPIRealTimeTestClass implements RealTimeProvider {
@Override
public List<ADASRecognizedResult> getLastADASRecognizedResult() {
List<ADASRecognizedResult> list = null;
ADASRecognizedResult recognizedResult = new ADASRecognizedResult();
recognizedResult.lat = 39.968309;
recognizedResult.lon = 116.410871;
recognizedResult.carId = "11";
recognizedResult.alt = 55;
recognizedResult.speed = 7.0;
list.add(recognizedResult);
return list;
}
@Override
public void registerOnMessageListener(IMogoCloudOnMsgListener listener) {
}
@Override
public void unRegisterOnMessageListener(IMogoCloudOnMsgListener listener) {
}
@Override
public List<CloudLocationInfo> getLocationMsg() {
return null;
}
}