package com.fr.plugin; import com.fr.db.fun.impl.AbstractDBAccessProvider; import com.fr.plugin.dao.SMSDao; import com.fr.plugin.entity.SMSConfigEntity; import com.fr.stable.db.accessor.DBAccessor; import com.fr.stable.db.dao.BaseDAO; import com.fr.stable.db.dao.DAOProvider; public class SMSDBAccess extends AbstractDBAccessProvider { private static DBAccessor accessor; public static DBAccessor getAccessor() { return accessor; } @Override public DAOProvider[] registerDAO() { return new DAOProvider[]{ new DAOProvider() { public Class getEntityClass() { return SMSConfigEntity.class; } public Class getDAOClass() { return SMSDao.class; } } }; } @Override public void onDBAvailable(DBAccessor dbAccessor) { accessor = dbAccessor; } }