diff --git a/core/function-impl/mogo-core-function-v2x/src/main/java/com/mogo/eagle/core/function/v2x/events/bridge/BridgeApi.kt b/core/function-impl/mogo-core-function-v2x/src/main/java/com/mogo/eagle/core/function/v2x/events/bridge/BridgeApi.kt index 606c7b1d02..48f97029b2 100644 --- a/core/function-impl/mogo-core-function-v2x/src/main/java/com/mogo/eagle/core/function/v2x/events/bridge/BridgeApi.kt +++ b/core/function-impl/mogo-core-function-v2x/src/main/java/com/mogo/eagle/core/function/v2x/events/bridge/BridgeApi.kt @@ -10,7 +10,6 @@ import com.mogo.eagle.core.utilcode.util.Utils import com.mogo.map.uicontroller.IMogoMapUIController import com.mogo.module.common.MogoApisHandler import com.mogo.service.statusmanager.IMogoStatusManager -import com.mogo.service.strategy.IMogoOnlineCarListPanelProvider import com.zhidao.carchattingprovider.CallChattingProviderConstant import com.zhidao.carchattingprovider.ICarsChattingProvider import java.lang.ref.WeakReference diff --git a/services/mogo-service-api/src/main/java/com/mogo/service/IMogoServiceApis.java b/services/mogo-service-api/src/main/java/com/mogo/service/IMogoServiceApis.java index f3d50502f0..334d541c1a 100644 --- a/services/mogo-service-api/src/main/java/com/mogo/service/IMogoServiceApis.java +++ b/services/mogo-service-api/src/main/java/com/mogo/service/IMogoServiceApis.java @@ -20,8 +20,6 @@ import com.mogo.service.module.IMogoMarkerService; import com.mogo.service.module.IMogoRegisterCenter; import com.mogo.service.network.IMogoNetwork; import com.mogo.service.statusmanager.IMogoStatusManager; -import com.mogo.service.strategy.IMogoOnlineCarListPanelProvider; -import com.mogo.service.strategy.IMogoRefreshStrategyController; import com.mogo.service.v2x.DisplayEffectsInterface; import com.mogo.service.windowview.IMogoTopViewManager; import com.mogo.service.windowview.IMogoWindowManager; @@ -170,14 +168,6 @@ public interface IMogoServiceApis extends IProvider { */ IMogoPassportManager getPassportManagerApi(); - /** - * 在线车辆面板 - * - * @return - */ - IMogoOnlineCarListPanelProvider getOnlineCarPanelApi(); - - /** * 地图图层控制接口 * diff --git a/services/mogo-service-api/src/main/java/com/mogo/service/strategy/IMogoOnlineCarListPanelProvider.java b/services/mogo-service-api/src/main/java/com/mogo/service/strategy/IMogoOnlineCarListPanelProvider.java deleted file mode 100644 index 6daf1c858b..0000000000 --- a/services/mogo-service-api/src/main/java/com/mogo/service/strategy/IMogoOnlineCarListPanelProvider.java +++ /dev/null @@ -1,24 +0,0 @@ -package com.mogo.service.strategy; - -import androidx.annotation.IdRes; -import androidx.fragment.app.FragmentActivity; - -import com.alibaba.android.arouter.facade.template.IProvider; - -public -/** - * @author congtaowang - * @since 2020/9/21 - * - * 描述 - */ -interface IMogoOnlineCarListPanelProvider extends IProvider { - - void initContainer( @IdRes int containerId, FragmentActivity activity ); - - void showPanel(); - - void hidePanel(); - - void clear(); -} diff --git a/services/mogo-service-api/src/main/java/com/mogo/service/strategy/IMogoRefreshStrategyController.java b/services/mogo-service-api/src/main/java/com/mogo/service/strategy/IMogoRefreshStrategyController.java deleted file mode 100644 index 01c793c34e..0000000000 --- a/services/mogo-service-api/src/main/java/com/mogo/service/strategy/IMogoRefreshStrategyController.java +++ /dev/null @@ -1,30 +0,0 @@ -package com.mogo.service.strategy; - -import com.alibaba.android.arouter.facade.template.IProvider; - -/** - * @author congtaowang - * @since 2020-03-13 - *
- * 刷新策略控制
- */
-public interface IMogoRefreshStrategyController extends IProvider {
-
- /**
- * 中断当前刷新,在 delay ms 后再次刷新
- *
- * @param delay 单位(ms) 0 为则立即刷新,为负值则忽略
- */
- boolean restartAutoRefreshAtTime( int delay );
-
- /**
- * 清除所有数据
- */
- void clearAllData();
-
- /**
- * 重新设置定位点上报时间间隔
- * @param delay 新的时间间隔
- */
- void resetLocationUpDelay(long delay);
-}
\ No newline at end of file
diff --git a/services/mogo-service/src/main/java/com/mogo/service/impl/MogoServiceApis.java b/services/mogo-service/src/main/java/com/mogo/service/impl/MogoServiceApis.java
index 542374c80b..a607b756c3 100644
--- a/services/mogo-service/src/main/java/com/mogo/service/impl/MogoServiceApis.java
+++ b/services/mogo-service/src/main/java/com/mogo/service/impl/MogoServiceApis.java
@@ -29,8 +29,6 @@ import com.mogo.service.module.IMogoMarkerService;
import com.mogo.service.module.IMogoRegisterCenter;
import com.mogo.service.network.IMogoNetwork;
import com.mogo.service.statusmanager.IMogoStatusManager;
-import com.mogo.service.strategy.IMogoOnlineCarListPanelProvider;
-import com.mogo.service.strategy.IMogoRefreshStrategyController;
import com.mogo.service.v2x.DisplayEffectsInterface;
import com.mogo.service.windowview.IMogoTopViewManager;
import com.mogo.service.windowview.IMogoWindowManager;
@@ -150,12 +148,6 @@ public class MogoServiceApis implements IMogoServiceApis {
return getApiInstance(IMogoPassportManager.class, MogoServicePaths.PATH_PASSPORT);
}
-
- @Override
- public IMogoOnlineCarListPanelProvider getOnlineCarPanelApi() {
- return getApiInstance(IMogoOnlineCarListPanelProvider.class, MogoServicePaths.PATH_ONLINE_CAR_PANEL);
- }
-
@Override
public IMogoMapFrameController getMapFrameControllerApi() {
return getApiInstance(IMogoMapFrameController.class, MogoServicePaths.PATH_MAP_FRAME_CONTROLLER);
diff --git a/services/mogo-service/src/main/java/com/mogo/service/impl/singleton/SingletonsHolder.java b/services/mogo-service/src/main/java/com/mogo/service/impl/singleton/SingletonsHolder.java
index 94fe671406..331b20af6b 100644
--- a/services/mogo-service/src/main/java/com/mogo/service/impl/singleton/SingletonsHolder.java
+++ b/services/mogo-service/src/main/java/com/mogo/service/impl/singleton/SingletonsHolder.java
@@ -11,7 +11,6 @@ import com.mogo.service.impl.statusmanager.MogoStatusManager;
import com.mogo.service.map.IMogoMapService;
import com.mogo.service.network.IMogoNetwork;
import com.mogo.service.statusmanager.IMogoStatusManager;
-import com.mogo.service.strategy.IMogoRefreshStrategyController;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
@@ -34,7 +33,6 @@ public class SingletonsHolder {
sSingletons.put(IMogoNetwork.class, new MogoNetWorkService());
sSingletons.put(IMogoStatusManager.class, new MogoStatusManager());
sSingletons.put(IMogoDataManager.class, ARouter.getInstance().navigation(IMogoDataManager.class));
- sSingletons.put(IMogoRefreshStrategyController.class, ARouter.getInstance().navigation(IMogoRefreshStrategyController.class));
}
public static