Files
HRMS/hrmsEjb/wenrgise/hrms/ejb/facade/HrmEmployeeMaintenanceFacadeLocal.java
2025-07-28 13:56:49 +05:30

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;
}