删除旧版本的功能代码

Signed-off-by: donghongyu <donghongyu@zhidaoauto.com>
This commit is contained in:
donghongyu
2022-01-19 15:59:52 +08:00
parent 705f58849e
commit 52cc747749
345 changed files with 91 additions and 4705 deletions

View File

@@ -34,7 +34,6 @@ import com.mogo.service.share.IMogoShareManager;
import com.mogo.service.share.IMogoTanluProvider;
import com.mogo.service.share.IMogoTanluUiProvider;
import com.mogo.service.share.IMogoTrafficUploadProvider;
import com.mogo.service.statusmanager.IMogoMsgCenter;
import com.mogo.service.statusmanager.IMogoStatusManager;
import com.mogo.service.strategy.IMogoOnlineCarListPanelProvider;
import com.mogo.service.strategy.IMogoRefreshStrategyController;
@@ -96,11 +95,6 @@ public class MogoServiceApis implements IMogoServiceApis {
return SingletonsHolder.get(IMogoNetwork.class);
}
@Override
public IMogoMsgCenter getMsgCenterApi() {
return SingletonsHolder.get(IMogoMsgCenter.class);
}
@Override
public IMogoStatusManager getStatusManagerApi() {
return SingletonsHolder.get(IMogoStatusManager.class);

View File

@@ -7,11 +7,9 @@ import com.mogo.service.fragmentmanager.IMogoFragmentManager;
import com.mogo.service.impl.fragmentmanager.MogoFragmentManager;
import com.mogo.service.impl.map.MogoMapService;
import com.mogo.service.impl.network.MogoNetWorkService;
import com.mogo.service.impl.statusmanager.MogoMsgCenter;
import com.mogo.service.impl.statusmanager.MogoStatusManager;
import com.mogo.service.map.IMogoMapService;
import com.mogo.service.network.IMogoNetwork;
import com.mogo.service.statusmanager.IMogoMsgCenter;
import com.mogo.service.statusmanager.IMogoStatusManager;
import com.mogo.service.strategy.IMogoRefreshStrategyController;
@@ -34,7 +32,6 @@ public class SingletonsHolder {
sSingletons.put(IMogoFragmentManager.class, new MogoFragmentManager());
sSingletons.put(IMogoMapService.class, new MogoMapService());
sSingletons.put(IMogoNetwork.class, new MogoNetWorkService());
sSingletons.put(IMogoMsgCenter.class, new MogoMsgCenter());
sSingletons.put(IMogoStatusManager.class, new MogoStatusManager());
sSingletons.put(IMogoDataManager.class, ARouter.getInstance().navigation(IMogoDataManager.class));
sSingletons.put(IMogoRefreshStrategyController.class, ARouter.getInstance().navigation(IMogoRefreshStrategyController.class));

View File

@@ -1,58 +0,0 @@
package com.mogo.service.impl.statusmanager;
import android.content.Context;
import com.alibaba.android.arouter.facade.annotation.Route;
import com.mogo.eagle.core.data.constants.MogoServicePaths;
import com.mogo.service.statusmanager.IMogoMsgCenter;
import com.mogo.service.statusmanager.IMogoMsgCenterListener;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
/**
* @author congtaowang
* @since 2020-01-06
* <p>
* 消息中心
*/
@Route( path = MogoServicePaths.PATH_MSG_CENTER )
public class MogoMsgCenter implements IMogoMsgCenter {
private static List< IMogoMsgCenterListener > sListeners = new ArrayList<>();
@Override
public void setMsgStatus( boolean hasMsg, int msgAmount ) {
synchronized ( sListeners ) {
Iterator< IMogoMsgCenterListener > iterator = sListeners.iterator();
while ( iterator.hasNext() ) {
IMogoMsgCenterListener listener = iterator.next();
if ( listener != null ) {
listener.onMsgChanged( hasMsg, msgAmount );
}
}
}
}
@Override
public void registerMsgCenterListener( IMogoMsgCenterListener listener ) {
synchronized ( sListeners ) {
if ( !sListeners.contains( listener ) ) {
sListeners.add( listener );
}
}
}
@Override
public void unregisterMsgCenterListener( IMogoMsgCenterListener listener ) {
synchronized ( sListeners ) {
sListeners.remove( listener );
}
}
@Override
public void init( Context context ) {
}
}