📄 operatorbusibean.java
字号:
package com.ufmobile.business.operator.bo.bean;
import java.util.List;
import javax.annotation.PostConstruct;
import javax.ejb.Stateless;
import com.ufmobile.business.operator.bo.OperatorBusi;
import com.ufmobile.business.operator.bo.dao.OperatorBusiDAO;
import com.ufmobile.business.operator.entity.OperatorBusiEntity;
import com.ufmobile.common.BaseBean;
import com.ufmobile.platform.Exception.BusinessException;
import com.ufmobile.platform.log.RunTimeLogger;
/**
* <p>
* <p>
* 创建日期:Dec 9, 2006
*
* @author wsl
* @since v3.0
*/
public @Stateless
class OperatorBusiBean extends BaseBean implements OperatorBusi {
private OperatorBusiDAO operatorBusiDao;
@PostConstruct
public void init() {
operatorBusiDao = new OperatorBusiDAO(getManager(this.getClass()));
}
public OperatorBusiEntity addOperator(OperatorBusiEntity operatorEntity) throws BusinessException {
RunTimeLogger.info(getClass(), "新建操作员");
return operatorBusiDao.addOperator(operatorEntity);
}
public void updateOperator(OperatorBusiEntity operatorEntity) throws BusinessException {
RunTimeLogger.info(getClass(), "更新操作员");
operatorBusiDao.updateOperator( operatorEntity );
}
public OperatorBusiEntity findOperatorById(Long id) throws BusinessException {
RunTimeLogger.info(getClass(), "获得操作员实体");
return operatorBusiDao.findOperatorById( id );
}
public List<OperatorBusiEntity> queryOperatorByPage(int beginIndex, int maxNumber, String loginName, String name, Integer sex, Boolean state) throws BusinessException {
RunTimeLogger.info(getClass(), "分页查询操作员");
return operatorBusiDao.queryOperatorByPage(beginIndex,maxNumber,loginName,name,sex,state);
}
public int queryOperatorTotal(String loginName, String name, Integer sex, Boolean state) throws BusinessException {
RunTimeLogger.info(getClass(), "查询操作员总数");
return operatorBusiDao.queryOperatorTotal(loginName,name,sex,state);
}
public void deleteOperator(long... id) throws BusinessException {
RunTimeLogger.info(getClass(), "删除操作员");
operatorBusiDao.deleteOperator(id);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -