@Service(value="eisService") public class EisUtilService extends Object implements org.egov.infstr.services.EISServeable
| Constructor and Description |
|---|
EisUtilService() |
| Modifier and Type | Method and Description |
|---|---|
List<org.egov.pims.commons.Designation> |
getAllDesignationByDept(Integer departmentId,
Date givenDate)
Deprecated.
|
List<org.egov.infra.admin.master.entity.Department> |
getDeptsForUser()
Based on the ISFILTERBYDEPT flag api returns departmentlist if
ISFILTERBYDEPT is YES then return Department list for the login user,if
the user is hod of depts those depts includes in the list if
ISFILTERBYDEPT is NO then returns all the departments
|
List<EmployeeView> |
getEmployeeInfoList(HashMap paramMap) |
List<HashMap> |
getListOfDrawingOfficers(List<Long> desigList,
Date assignDate,
String codeOrName) |
List |
getListOfUsersByBoundaryId(Long boundaryId) |
List |
getListOfUsersForGivenBoundaryId(Long boundaryId) |
List<org.egov.pims.commons.Position> |
getPositionsForUser(Long user,
Date date) |
List<Assignment> |
getPrimartAssignmentForGivenDateRange(Integer empId,
Date fromDate,
Date toDate) |
org.egov.pims.commons.Position |
getPrimaryPositionForUser(Long userId,
Date date) |
List<org.egov.pims.commons.Position> |
getUniquePositionList(HashMap<String,String> paramMap,
Date date) |
org.egov.infra.admin.master.entity.User |
getUserForPosition(Long positionId,
Date date) |
List<org.egov.infra.admin.master.entity.User> |
getUsersByDeptAndDesig(Integer deptId,
Integer desigId,
Date date)
Get all users for the given department and designation id's for the given
date
|
boolean |
isValidWorkflowUser(org.egov.pims.commons.Position owner) |
public List<org.egov.pims.commons.Position> getPositionsForUser(Long user, Date date)
getPositionsForUser in interface org.egov.infstr.services.EISServeablepublic org.egov.pims.commons.Position getPrimaryPositionForUser(Long userId, Date date)
getPrimaryPositionForUser in interface org.egov.infstr.services.EISServeablepublic org.egov.infra.admin.master.entity.User getUserForPosition(Long positionId, Date date)
getUserForPosition in interface org.egov.infstr.services.EISServeablepublic List<EmployeeView> getEmployeeInfoList(HashMap paramMap)
getEmployeeInfoList in interface org.egov.infstr.services.EISServeablepublic List<org.egov.pims.commons.Position> getUniquePositionList(HashMap<String,String> paramMap, Date date)
getUniquePositionList in interface org.egov.infstr.services.EISServeablepublic List getListOfUsersByBoundaryId(Long boundaryId) throws org.egov.commons.exception.NoSuchObjectException
org.egov.commons.exception.NoSuchObjectExceptionpublic List getListOfUsersForGivenBoundaryId(Long boundaryId) throws org.egov.commons.exception.NoSuchObjectException
org.egov.commons.exception.NoSuchObjectException@Deprecated public List<org.egov.pims.commons.Designation> getAllDesignationByDept(Integer departmentId, Date givenDate)
getAllDesignationByDept in interface org.egov.infstr.services.EISServeabledepartmentId - givenDate - public List<org.egov.infra.admin.master.entity.User> getUsersByDeptAndDesig(Integer deptId, Integer desigId, Date date)
getUsersByDeptAndDesig in interface org.egov.infstr.services.EISServeabledeptId - the Department IddesigId - the Designation Iddate - the java.util.Datepublic List<Assignment> getPrimartAssignmentForGivenDateRange(Integer empId, Date fromDate, Date toDate)
empId - fromDate - toDate - public List<org.egov.infra.admin.master.entity.Department> getDeptsForUser()
getDeptsForUser in interface org.egov.infstr.services.EISServeablepublic boolean isValidWorkflowUser(org.egov.pims.commons.Position owner)
Copyright © 2015–2017 eGovernments Foundation. All rights reserved.