public class AlarmDataRepository extends java.lang.Object implements AlarmDataSource
| Modifier and Type | Field and Description |
|---|---|
private static AlarmDataRepository |
sInstance |
private static java.util.ArrayList<AlarmData> |
sListAlarm |
| Constructor and Description |
|---|
AlarmDataRepository() |
| Modifier and Type | Method and Description |
|---|---|
void |
clearData()
Clear data
|
static void |
destroyInstance() |
void |
getAlarmList(android.content.Context context,
int page,
HanwhaNetworkCallback<AlarmListRoot> callback)
알람 목록 조회
|
static AlarmDataRepository |
getInstance() |
void |
requestNotificationOpen(android.content.Context context,
AlarmData data,
HanwhaNetworkCallback callback)
알림 확인
|
void |
requestNotificationOpen(android.content.Context context,
int group_id,
int task_id,
int project_id,
int track_id,
HanwhaNetworkCallback callback)
알림 확인
|
private static java.util.ArrayList<AlarmData> sListAlarm
private static AlarmDataRepository sInstance
public static AlarmDataRepository getInstance()
public static void destroyInstance()
public void clearData()
BaseDataSourceclearData in interface BaseDataSourcepublic void getAlarmList(@NonNull
android.content.Context context,
@NonNull
int page,
@NonNull
HanwhaNetworkCallback<AlarmListRoot> callback)
AlarmDataSourcegetAlarmList in interface AlarmDataSourcecontext - Contextpage - PAGEcallback - 콜백public void requestNotificationOpen(@NonNull
android.content.Context context,
@NonNull
AlarmData data,
@Nullable
HanwhaNetworkCallback callback)
AlarmDataSourcerequestNotificationOpen in interface AlarmDataSourcecontext - Contextdata - 알림 정보callback - 콜백public void requestNotificationOpen(@NonNull
android.content.Context context,
@Nullable
int group_id,
@Nullable
int task_id,
@Nullable
int project_id,
@Nullable
int track_id,
@Nullable
HanwhaNetworkCallback callback)
AlarmDataSourcerequestNotificationOpen in interface AlarmDataSourcecontext - Contextgroup_id - 노티 그룹 아이디task_id - Task ID (Optional)project_id - Project ID (Optional)track_id - Track ID (Optional)callback - 콜백