operatorbusi.java
来自「国内很牛的软件公司花费两年半开发的用EJB3开发的代码,采用STRUTS和EJB」· Java 代码 · 共 93 行
JAVA
93 行
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 + =
减小字号Ctrl + -
显示快捷键?