159 lines
12 KiB
Java
159 lines
12 KiB
Java
package wenrgise.hrms.ejb.facade;
|
|
|
|
import java.sql.Timestamp;
|
|
import java.util.ArrayList;
|
|
import javax.ejb.EJBLocalObject;
|
|
import wenrgise.common.bean.BaseHeaderBean;
|
|
import wenrgise.common.exception.EnrgiseApplicationException;
|
|
import wenrgise.common.exception.EnrgiseSystemException;
|
|
import wenrgise.common.utility.RecordMetaInfo;
|
|
import wenrgise.common.utility.UserInfo;
|
|
import wenrgise.common.vo.LovQueryVO;
|
|
import wenrgise.common.vo.LovVO;
|
|
import wenrgise.hrms.bean.HrmPrmCriteriaHdrBean;
|
|
import wenrgise.hrms.bean.HrmPrmKPARatingHdrBean;
|
|
import wenrgise.hrms.bean.HrmPrmNoticeDtlHdrBean;
|
|
import wenrgise.hrms.bean.HrmPrmOrderHdrBean;
|
|
import wenrgise.hrms.bean.HrmPrmTestScoreHdrBean;
|
|
import wenrgise.hrms.vo.HrmPrmCriteriaQVO;
|
|
import wenrgise.hrms.vo.HrmPrmExperienceScoreQVO;
|
|
import wenrgise.hrms.vo.HrmPrmKPARatingQVO;
|
|
import wenrgise.hrms.vo.HrmPrmNoticeDtlQVO;
|
|
import wenrgise.hrms.vo.HrmPrmOrderQVO;
|
|
import wenrgise.hrms.vo.HrmPrmQualCriteriaQVO;
|
|
import wenrgise.hrms.vo.HrmPrmTestScoreQVO;
|
|
|
|
public interface HrmPromotionFacadeLocal extends EJBLocalObject {
|
|
RecordMetaInfo getHrmPromOrderHdrMetaInfo(HrmPrmOrderQVO paramHrmPrmOrderQVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
ArrayList getHrmPromOrderHdr(HrmPrmOrderQVO paramHrmPrmOrderQVO, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
String saveData(HrmPrmOrderHdrBean paramHrmPrmOrderHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getPromOrderEmpNoNLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getPromOrderEmpNoQLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getPromOrderNoQLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getPromToGradeNLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getPromToDesignationNLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getPositionCodeLOVDataQ(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getPositionCodeLOVDataN(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getRatingCodeLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getKPAGrpCodeLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getPromKPARatingGradeNLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getPromKPARatingDesignationNLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getRatNoLOVQdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
RecordMetaInfo getKPARatingHeaderMetaInfo(HrmPrmKPARatingQVO paramHrmPrmKPARatingQVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
ArrayList getKPARatingHeaderInfo(HrmPrmKPARatingQVO paramHrmPrmKPARatingQVO, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
RecordMetaInfo getPrmKPARatingPosDetailMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
ArrayList getPrmKPARatingPosDetailInfo(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
RecordMetaInfo getPrmKPARatingFinDetailMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
ArrayList getPrmKPARatingFinDetailInfo(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
String saveData(HrmPrmKPARatingHdrBean paramHrmPrmKPARatingHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
RecordMetaInfo getHrmPrmTCHdrMetaInfo(HrmPrmTestScoreQVO paramHrmPrmTestScoreQVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
ArrayList getHrmPrmTCHdrInfo(HrmPrmTestScoreQVO paramHrmPrmTestScoreQVO, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
RecordMetaInfo getHrmPrmTCDtlMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
ArrayList getHrmPrmTCDetailInfo(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getPositionCodeLOVQuery(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getPositionCodeLOVNew(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
String saveData(HrmPrmTestScoreHdrBean paramHrmPrmTestScoreHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
RecordMetaInfo getHrmPrmESDtlMetaInfo(HrmPrmExperienceScoreQVO paramHrmPrmExperienceScoreQVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
ArrayList getHrmPrmESDtlInfo(HrmPrmExperienceScoreQVO paramHrmPrmExperienceScoreQVO, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getESPositionCodeLOVQuery(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getESPositionCodeLOVNew(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
String saveHrmPrmESData(BaseHeaderBean paramBaseHeaderBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
RecordMetaInfo getPrmQualCriteriaDetailMetaInfo(HrmPrmQualCriteriaQVO paramHrmPrmQualCriteriaQVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
ArrayList getPrmQualCriteriaDetail(HrmPrmQualCriteriaQVO paramHrmPrmQualCriteriaQVO, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
String savePrmQualCriteriaDtl(BaseHeaderBean paramBaseHeaderBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getHrmPrmQualPositionLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getHrmPrmQualificationLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getHrmPrmCriteriaPostLOV(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
ArrayList getHrmPrmCriteriaDetailInfo(HrmPrmCriteriaQVO paramHrmPrmCriteriaQVO, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
RecordMetaInfo getHrmPrmCriteriaDetailMetaInfo(HrmPrmCriteriaQVO paramHrmPrmCriteriaQVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
String saveData(HrmPrmCriteriaHdrBean paramHrmPrmCriteriaHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getPromKPARatingFromGradeNLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getPromKPARatingFromDesignationNLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getPromKPARatingToGradeNLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getPromKPARatingToDesignationNLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
RecordMetaInfo getPrmViewAssDetailMetaInfo(String paramString, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
ArrayList getPrmViewAssDetail(String paramString, long paramLong1, long paramLong2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
String savePrmViewAssDtl(BaseHeaderBean paramBaseHeaderBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getPrmViewAssSiteCodeLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getPrmViewAssNoticeCodeLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getPrmViewAssPromotionCodeLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getPrmEmployeeNoLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getPrmViewAssPosCodeLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getNoticeNoLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getPositionNoLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
RecordMetaInfo getHrmPrmNoticeDtlHdrMetaInfo(HrmPrmNoticeDtlQVO paramHrmPrmNoticeDtlQVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
ArrayList getHrmPrmNoticeDtlHdrInfo(HrmPrmNoticeDtlQVO paramHrmPrmNoticeDtlQVO, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
RecordMetaInfo getPrmNoticeDtlMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
ArrayList getPrmNoticeDtlInfo(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
String saveData(HrmPrmNoticeDtlHdrBean paramHrmPrmNoticeDtlHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getPromNotGradeNLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getPromNotDesignationNLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getPrmGenAssPrmNoLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
String savePrmGenAss(BaseHeaderBean paramBaseHeaderBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
}
|