package com.jiuqi.mobile.nigo.comeclose.manager.base;
import com.jiuqi.mobile.nigo.comeclose.bean.base.FlashXmlBean;
import com.jiuqi.mobile.nigo.comeclose.manager.ISimpleManger;
import com.jiuqi.mobile.nigo.comeclose.manager.ManagerAnnotation;
import com.jiuqi.mobile.nigo.comeclose.portal.PortalAnnotation;
import com.jiuqi.mobile.nigo.comeclose.portal.PortalMethodAnnctation;
@ManagerAnnotation(implClass="com.jiuqi.mobile.nigo.biz.base.manager.FlashXmlManagerImpl")
@PortalAnnotation(implClass="com.jiuqi.mobile.nigo.biz.base.manager.FlashXmlManagerImpl")
public interface IFlashXmlManager extends ISimpleManger<FlashXmlBean>{
/**
* @Title: getChildren
* @Description: TODO(根据行政区划code,获取符合要求的flashxml信息)
* @param @param code
* @param @return 设定文件
* @return FlashXmlBean[] 返回类型
* @throws
*/
@PortalMethodAnnctation
FlashXmlBean[] getChildren(long code);
/**
* @Title: findByCode
* @Description: TODO(根据行政区划code,获取flashxml信息)
* @param @param code
* @param @return 设定文件
* @return FlashXmlBean 返回类型
* @throws
*/
FlashXmlBean findByCode(long code);
/**
* @Title: findByFlashCode
* @Description: TODO(根据flashCode,获取flashxml信息)
* @param @param flashCode
* @param @return 设定文件
* @return FlashXmlBean 返回类型
* @throws
*/
FlashXmlBean findByFlashCode(String flashCode);
/**
* 新建FlashXml获取flashcode最大值
* @param level
* @param code
* @return
*/
String getMaxCode();
}