package com.uas.search.console.service; /** * 索引处理 * * @author sunyj * @since 2016年8月5日 下午2:33:58 */ public interface IndexService { /** * 初始化时,从数据库中得到全部类目、品牌和器件对象,写进索引中 * * @return 创建的索引花费总时间 ms */ public Long createIndexs(); /** * 将新对象添加在lucene索引中 * * @param obj * 类目、品牌或器件对象 */ public void save(Object obj); /** * 根据新对象对lucene索引进行更新 * * @param obj * 类目、品牌或器件对象 */ public void update(Object obj); /** * 将对象从lucene索引中删除 * * @param obj * 类目、品牌或器件对象 */ public void delete(Object obj); }