202 lines
14 KiB
Java
202 lines
14 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.BaseQueryVO;
|
|
import wenrgise.common.vo.LovQueryVO;
|
|
import wenrgise.common.vo.LovVO;
|
|
import wenrgise.hrms.bean.HrmEmpDepHdrBean;
|
|
import wenrgise.hrms.bean.HrmEmpDiscActionHdrBean;
|
|
import wenrgise.hrms.bean.HrmEmpPersHdrBean;
|
|
import wenrgise.hrms.bean.HrmMisReportHdrBean;
|
|
import wenrgise.hrms.vo.HrmEmpDepDtlQVO;
|
|
import wenrgise.hrms.vo.HrmEmpDiscActionQVO;
|
|
import wenrgise.hrms.vo.HrmEmpPersQVO;
|
|
import wenrgise.hrms.vo.HrmMisreportQVO;
|
|
import wenrgise.hrms.vo.HrmMyWorkflowQVO;
|
|
import wenrgise.hrms.vo.HrmRetireForecastQVO;
|
|
|
|
public interface HrmEmployeeMaintenanceFacadeLocal extends EJBLocalObject {
|
|
RecordMetaInfo getHrmEmpDepDtlHdrMetaInfo(HrmEmpDepDtlQVO paramHrmEmpDepDtlQVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
ArrayList getHrmEmpDepDtlHdrInfo(HrmEmpDepDtlQVO paramHrmEmpDepDtlQVO, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
RecordMetaInfo getHrmEmpDepDtlMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
ArrayList getHrmEmpDepDtlInfo(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
String saveData(HrmEmpDepHdrBean paramHrmEmpDepHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
RecordMetaInfo getHrmEmpDiscActionHdrMetaInfo(HrmEmpDiscActionQVO paramHrmEmpDiscActionQVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
ArrayList getHrmEmpDiscActionHdrInfo(HrmEmpDiscActionQVO paramHrmEmpDiscActionQVO, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
RecordMetaInfo getHrmEmpDiscActionMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
ArrayList getHrmEmpDiscActionInfo(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getHrmEmpDiscActionSiteLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
String saveData(HrmEmpDiscActionHdrBean paramHrmEmpDiscActionHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getHrmEmpDepDtlEmpNoLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getHrmEmplDepRelTypeLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
RecordMetaInfo getHrmEmpPersHdrMetaInfo(HrmEmpPersQVO paramHrmEmpPersQVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
ArrayList getHrmEmpPersHdrInfo(HrmEmpPersQVO paramHrmEmpPersQVO, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
RecordMetaInfo getHrmEmpPersDtlsMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
ArrayList getHrmEmpPersDtlsInfo(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
String saveData(HrmEmpPersHdrBean paramHrmEmpPersHdrBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getHrmEmpPersDtlsEmpNoLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getHrmEmpPersDtlsMotTngLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getHrmEmpPersDtlsNationalityLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getHrmEmpPersDtlsMaritalStatusLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getHrmEmpPersDtlsDeptLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getHrmEmpPersDtlsDesigLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getHrmEmpPersDtlsSocialStatusLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getHrmEmpPersDtlsReligionLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getHrmEmpPersDtlsGradeLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getHrmEmpPersDtlsRepEmpLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getHrmEmpPersDtlsRelatedEmpLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
RecordMetaInfo getHrmEmpPersAddDtlsMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
ArrayList getHrmPersAddDtlsInfo(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getHrmEmpPersAddDtlsStateLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getHrmEmpPersAddDtlsCountryLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getHrmEmpPersAddDtlsDistrictLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getHrmEmpPersAddDtlsTehsilLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getHrmEmpPersPriorExpSkillLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getHrmEmpPersPriorExpDesigLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getHrmEmpPersEduDtlsInstLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getHrmEmpPersEduDtlsQualLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
ArrayList getHrmEmpPersJoinInfInfo(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
RecordMetaInfo getHrmEmpPersJoinInfMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getHrmEmpPersJoinInfBaseSiteLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getHrmEmpPersJoinInfEntryLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getHrmEmpPersJoinInfStatusLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getHrmEmpPersJoinInfSepTypeLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getHrmEmpPersJoinInfCostCentreLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getHrmEmpPersJoinInfBankLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getHrmEmpPersJoinInfJobRespLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
RecordMetaInfo getHrmEmpPersEduDtlsMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
ArrayList getHrmEmpPersEduDtlsInfo(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
RecordMetaInfo getHrmEmpPersPriorExpMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
ArrayList getHrmEmpPersPriorExpInfo(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
RecordMetaInfo getHrmEmpPersPFDtlsMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
ArrayList getHrmEmpPersPFDtlsInfo(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getHrmRelationLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
RecordMetaInfo getHrmEmpPersEmpHistMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
ArrayList getHrmEmpPersEmpHistInfo(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
RecordMetaInfo getHrmEmpPersTrngDtlsMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
ArrayList getHrmEmpPersTrngDtlsInfo(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
RecordMetaInfo getHrmEmpPersAwardMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
ArrayList getHrmEmpPersAwardInfo(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
RecordMetaInfo getHrmEmpPersInsMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
ArrayList getHrmEmpPersInsInfo(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
RecordMetaInfo getHrmEmpPersHealthMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
ArrayList getHrmEmpPersHealthInfo(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
RecordMetaInfo getHrmEmpPersLngMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
ArrayList getHrmEmpPersLngInfo(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
RecordMetaInfo getHrmEmpPersRefMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
ArrayList getHrmEmpPersRefInfo(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getMisPositionLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
String InsertData(HrmMisReportHdrBean paramHrmMisReportHdrBean, ArrayList paramArrayList) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
RecordMetaInfo getMisDataCount(HrmMisreportQVO paramHrmMisreportQVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
ArrayList getMisDataInfo(HrmMisreportQVO paramHrmMisreportQVO, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
String saveHrmMisData(BaseHeaderBean paramBaseHeaderBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getMisYearMonthLOVData(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
String getYearMonth() throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
String InsertData(BaseHeaderBean paramBaseHeaderBean) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
RecordMetaInfo procGetRetireDataCount(HrmRetireForecastQVO paramHrmRetireForecastQVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
ArrayList procGetRetireDataInfo(HrmRetireForecastQVO paramHrmRetireForecastQVO, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
String saveHrmRetireForecastData(BaseHeaderBean paramBaseHeaderBean, Timestamp paramTimestamp1, String paramString1, String paramString2, boolean paramBoolean1, ArrayList paramArrayList, boolean paramBoolean2, Timestamp paramTimestamp2, UserInfo paramUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
String InsertDataAgeAnalysis(BaseHeaderBean paramBaseHeaderBean) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
RecordMetaInfo getHrmMyWorkflowHdrMetaInfo(HrmMyWorkflowQVO paramHrmMyWorkflowQVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
ArrayList getHrmMyWorkflowHdrInfo(HrmMyWorkflowQVO paramHrmMyWorkflowQVO, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
RecordMetaInfo getHrmMyWorkflowDetailMetaInfo(BaseQueryVO paramBaseQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
ArrayList getHrmMyWorkflowDetailInfo(BaseQueryVO paramBaseQueryVO, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
LovVO getWorkIdLOVdata(LovQueryVO paramLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
RecordMetaInfo getHrmEmpPersAssetMetaInfo(String paramString) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
|
|
ArrayList getHrmEmpPersAssetInfo(String paramString, long paramLong1, long paramLong2) throws EnrgiseApplicationException, EnrgiseSystemException;
|
|
}
|