jimu-decompiled/sources/com/ubt/jimu/base/http/manager/MsgCenterManager.java
2025-05-13 19:24:51 +02:00

45 lines
1.8 KiB
Java

package com.ubt.jimu.base.http.manager;
import com.ubt.jimu.base.entities.ApiRecord;
import com.ubt.jimu.base.http.ApiClient;
import com.ubt.jimu.base.http.ApiObserver;
import com.ubt.jimu.base.http.service.MessageCenterService;
import com.ubt.jimu.message.JimuMessage;
import java.util.HashMap;
import java.util.Map;
/* loaded from: classes.dex */
public class MsgCenterManager extends Manager {
private static class MsgManagerHelper {
private static final MsgCenterManager INSTANCE = new MsgCenterManager();
private MsgManagerHelper() {
}
}
public static MsgCenterManager getInstance() {
return MsgManagerHelper.INSTANCE;
}
public void getUnreadMsgCount(ApiObserver<HashMap<String, Integer>> apiObserver) {
noAddSubscribe(((MessageCenterService) ApiClient.getService(MessageCenterService.class)).unread(), apiObserver);
}
public void list(int i, int i2, String str, ApiObserver<ApiRecord<JimuMessage>> apiObserver) {
noAddSubscribe(((MessageCenterService) ApiClient.getService(MessageCenterService.class)).list(String.valueOf(i), String.valueOf(i2), str), apiObserver);
}
public void news(int i, int i2, String str, ApiObserver<ApiRecord<JimuMessage>> apiObserver) {
noAddSubscribe(((MessageCenterService) ApiClient.getService(MessageCenterService.class)).news(i, i2), apiObserver);
}
public void setAllMsgState(ApiObserver<Object> apiObserver) {
noAddSubscribe(((MessageCenterService) ApiClient.getService(MessageCenterService.class)).readAll(), apiObserver);
}
public void setMsgState(long j, ApiObserver<Map<String, Boolean>> apiObserver) {
noAddSubscribe(((MessageCenterService) ApiClient.getService(MessageCenterService.class)).read(String.valueOf(j)), apiObserver);
}
}