package com.basic.security.manager.impl.cblite; import android.text.TextUtils; import com.basic.security.manager.impl.sqlite.SlBackTimeManager; import com.basic.security.model.ModelAdapter; import com.basic.security.utils.Constants; import com.couchbase.lite.Expression; public class BackTimeManager extends BaseManager { public static int getBackTimeSeconds(String name) { if (Constants.useCouchbase) { try { Expression expression = Expression.property("table").equalTo(Expression.string("back")); ModelAdapter backTime = findOne(expression); String s = backTime.getString(name); if (!TextUtils.isEmpty(s)) { int i = Integer.parseInt(s); return i; } } catch (Exception e) { e.printStackTrace(); } return 10; } else { return SlBackTimeManager.getBackTimeSeconds(name); } } }