?? cmsadminmng.java
字號:
package com.jeecms.cms.manager;
import java.util.List;
import java.util.Set;
import com.jeecms.cms.entity.CmsAdmin;
import com.jeecms.cms.entity.CmsChannel;
import com.jeecms.core.JeeCoreManager;
import com.jeecms.core.entity.Role;
import com.jeecms.core.exception.UserRegisterException;
public interface CmsAdminMng extends JeeCoreManager<CmsAdmin> {
/**
* 管理員列表
*
* @param webId
* @return
*/
public List<CmsAdmin> getList(Long webId);
/**
* 注冊cms會員
*
* @param cmsAdmin
* @param isExist
* @return
* @throws UserRegisterException
*/
public CmsAdmin register(CmsAdmin cmsAdmin, boolean isExist)
throws UserRegisterException;
/**
* 查找CMS會員
*
* @param webId
* @param loginName
* @return 不存在則返回null
*/
public CmsAdmin getAdminByLoginName(Long webId, String loginName);
public CmsAdmin getAdminByUserId(Long webId, Long userId);
/**
* 保存CMS管理員
*
* @param admin
* @param roles
* @param channels
* @param unitedWebId
* @param groupId
* @param createUser
* @return
*/
public CmsAdmin saveAdmin(CmsAdmin admin, Set<Role> roles,
Set<CmsChannel> channels, Long unitedWebId, Long groupId,
boolean createUser);
/**
* 修改CMS管理員。所屬的admin不能修改。
*
* @param cmsAdmin
* @param roles
* @param channels
* @return
*/
public CmsAdmin updateAdmin(CmsAdmin cmsAdmin, Set<Role> roles,
Set<CmsChannel> channels);
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -