📄 operatorbusi.java
字号:
package com.ufmobile.business.operator.bo;
import java.util.List;
import javax.ejb.Local;
import javax.ejb.Remote;
import com.ufmobile.business.operator.entity.OperatorBusiEntity;
import com.ufmobile.platform.Exception.BusinessException;
@Remote
@Local
public interface OperatorBusi {
/**
* <p>
*新建操作员
* <p>
* 作者:Jan <br>
* 日期:Feb 28, 2007
* @param operatorEntity 操作员实体
* @return
* @throws BusinessException
*/
public OperatorBusiEntity addOperator(OperatorBusiEntity operatorEntity) throws BusinessException;
/**
* <p>
*更新操作员
* <p>
* 作者:Jan <br>
* 日期:Feb 28, 2007
* @param operatorEntity 操作员实体
* @throws BusinessException
*/
public void updateOperator(OperatorBusiEntity operatorEntity) throws BusinessException;
/**
* <p>
*获得操作员实体
* <p>
* 作者:Jan <br>
* 日期:Feb 28, 2007
* @param id 操作员id
* @return
* @throws BusinessException
*/
public OperatorBusiEntity findOperatorById(Long id) throws BusinessException;
/**
* <p>
*分页查询操作员
* <p>
* 作者:Jan <br>
* 日期:Feb 28, 2007
* @param beginIndex
* @param maxNumber
* @param loginName 登陆名
* @param name 姓名
* @param sex性别,0-男,1-女,null为全部
* @param state状态,true-启用,false-未启用,null为全部
* @return
* @throws BusinessException
*/
public List<OperatorBusiEntity> queryOperatorByPage(int beginIndex, int maxNumber, String loginName, String name, Integer sex, Boolean state) throws BusinessException;
/**
* <p>
*查询总记录数
* <p>
* 作者:Jan <br>
* 日期:Feb 28, 2007
* @param loginName 登陆名
* @param name 姓名
* @param sex性别,0-男,1-女,null为全部
* @param state状态,true-启用,false-未启用,null为全部
* @return
* @throws BusinessException
*/
public int queryOperatorTotal(String loginName, String name, Integer sex, Boolean state) throws BusinessException;
/**
* <p>
*删除操作员
* <p>
* 作者:Jan <br>
* 日期:Mar 1, 2007
* @param id
* @throws BusinessException
*/
public void deleteOperator(long... id) throws BusinessException;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -