View Javadoc
1   package gboat2.web.service;
2   
3   import gboat2.base.core.service.IBaseService;
4   import gboat2.web.model.SystemConfig;
5   
6   import java.util.List;
7   
8   /** 提供 系统配置的service接口
9    * @author wanghb
10   * @since jdk1.6
11   * @date 2012-10-20
12   */
13  public interface ISystemConfigService extends IBaseService {
14  
15  	/**
16  	 * 根据Id取得系统信息
17  	 * @param systemId 系统ID
18  	 * @return 系统配置
19  	 */
20  	public SystemConfig getSystemConfig(String systemId);
21  	
22  	/**
23  	 * 根据Id取得系统信息
24  	 * @param systemId 系统ID
25  	 * @return 系统配置
26  	 */
27  	public SystemConfig findSysCfgById(String systemId);
28  	
29  	/**
30  	 * 根据首页地址获取系统配置
31  	 * @param indexUrl
32  	 * @return
33  	 */
34  	public SystemConfig getSystemByIndexUrl(String indexUrl);
35  	
36  	/**
37  	 * 获取所有的系统配置项
38  	 * @return
39  	 */
40  	public List<SystemConfig> getAllSystemConfig ();
41  }