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 T get(Class clazz) {