package safeluck.drive.evaluation.DB.appstatusdb;
|
|
import android.app.Application;
|
|
import androidx.lifecycle.LiveData;
|
|
import safeluck.drive.evaluation.DB.WorkRoomDataBase;
|
|
public class AppStatusWorkRepository {
|
|
private AppStatusDao appStatusDao;
|
private LiveData<AppStatus> appStatus;
|
public AppStatusWorkRepository(Application application) {
|
this.appStatusDao = WorkRoomDataBase.getWorkRoomDataBase(application).getAppStatusDao();
|
appStatus = appStatusDao.getAppStatus();
|
}
|
|
public LiveData<AppStatus> getAppStatus(){
|
return appStatus;
|
}
|
|
public void insertAppstatus(final AppStatus appStatus){
|
WorkRoomDataBase.dataBaseWriteExecutor.execute(new Runnable() {
|
@Override
|
public void run() {
|
appStatusDao.insert(appStatus);
|
}
|
});
|
}
|
}
|