@Service @Transactional(readOnly=true) public class VacancyRemissionService extends Object
| Constructor and Description |
|---|
VacancyRemissionService() |
| Modifier and Type | Method and Description |
|---|---|
void |
addModelAttributes(org.springframework.ui.Model model,
BasicProperty basicProperty) |
void |
buildSMS(VacancyRemission vacancyRemission,
String workFlowAction) |
Boolean |
checkIfEmployee(org.egov.infra.admin.master.entity.User user) |
org.egov.infra.reporting.engine.ReportOutput |
generateReport(VacancyRemission vacancyRemission,
javax.servlet.http.HttpServletRequest request,
String approvedUser,
String noticeNo) |
List<VacancyRemission> |
getAllVacancyRemissionByUpicNo(String upicNo) |
VacancyRemission |
getApprovedVacancyRemissionForProperty(String upicNo) |
DocumentType |
getDocType(String docname) |
List<DocumentType> |
getDocuments(TransactionType transactionType) |
String |
getInitiatorName(VacancyRemission vacancyRemission) |
VacancyRemission |
getLatestRejectAckGeneratedVacancyRemissionForProperty(String upicNo) |
VacancyRemission |
getLatestSpecialNoticeGeneratedVacancyRemissionForProperty(String upicNo) |
org.egov.infra.admin.master.entity.User |
getLoggedInUser() |
String |
getLoggedInUserDesignation(Long posId,
org.egov.infra.admin.master.entity.User user) |
List<VacancyRemissionDetails> |
getMonthlyDetailsHistory(VacancyRemission vacancyRemission) |
VacancyRemission |
getRejectedVacancyRemissionForProperty(String upicNo) |
List<org.egov.infra.admin.master.entity.AppConfigValues> |
getThirdPartyUserRoles() |
VacancyRemissionApproval |
getVacancyRemissionApprovalById(Long id) |
VacancyRemission |
getVacancyRemissionById(Long id) |
org.egov.eis.entity.Assignment |
getWorkflowInitiator(org.egov.infra.workflow.entity.StateAware property) |
org.egov.eis.entity.Assignment |
getWorkflowInitiator(VacancyRemission vacancyRemission) |
org.egov.eis.entity.Assignment |
getWorkflowInitiatorAssignment(Long userId)
API to get workflow initiator assignment in Property Tax.
|
Boolean |
isEmployee(org.egov.infra.admin.master.entity.User user) |
boolean |
isRoOrCommissioner(String loggedInUserDesignation) |
void |
saveRemissionDetails(VacancyRemission vacancyRemission) |
VacancyRemission |
saveVacancyRemission(VacancyRemission vacancyRemission,
Long approvalPosition,
String approvalComent,
String additionalRule,
String workFlowAction,
Boolean propertyByEmployee) |
VacancyRemission |
saveVacancyRemission(VacancyRemission vacancyRemission,
Long approvalPosition,
String approvalComent,
String additionalRule,
String workFlowAction,
Boolean propertyByEmployee,
HashMap<String,String> meesevaParams) |
void |
saveVacancyRemissionApproval(VacancyRemissionApproval vacancyRemissionApproval,
Long approvalPosition,
String approvalComent,
String additionalRule,
String workFlowAction) |
public VacancyRemission getApprovedVacancyRemissionForProperty(String upicNo)
public VacancyRemission getLatestRejectAckGeneratedVacancyRemissionForProperty(String upicNo)
public VacancyRemission getLatestSpecialNoticeGeneratedVacancyRemissionForProperty(String upicNo)
public VacancyRemission getVacancyRemissionById(Long id)
public List<VacancyRemission> getAllVacancyRemissionByUpicNo(String upicNo)
public VacancyRemission getRejectedVacancyRemissionForProperty(String upicNo)
@Transactional public VacancyRemission saveVacancyRemission(VacancyRemission vacancyRemission, Long approvalPosition, String approvalComent, String additionalRule, String workFlowAction, Boolean propertyByEmployee)
public void addModelAttributes(org.springframework.ui.Model model,
BasicProperty basicProperty)
public Boolean checkIfEmployee(org.egov.infra.admin.master.entity.User user)
public String getInitiatorName(VacancyRemission vacancyRemission)
public org.egov.eis.entity.Assignment getWorkflowInitiator(VacancyRemission vacancyRemission)
@Transactional public void saveRemissionDetails(VacancyRemission vacancyRemission)
public List<VacancyRemissionDetails> getMonthlyDetailsHistory(VacancyRemission vacancyRemission)
public VacancyRemissionApproval getVacancyRemissionApprovalById(Long id)
@Transactional public void saveVacancyRemissionApproval(VacancyRemissionApproval vacancyRemissionApproval, Long approvalPosition, String approvalComent, String additionalRule, String workFlowAction)
public boolean isRoOrCommissioner(String loggedInUserDesignation)
public org.egov.infra.admin.master.entity.User getLoggedInUser()
public VacancyRemission saveVacancyRemission(VacancyRemission vacancyRemission, Long approvalPosition, String approvalComent, String additionalRule, String workFlowAction, Boolean propertyByEmployee, HashMap<String,String> meesevaParams)
public void buildSMS(VacancyRemission vacancyRemission, String workFlowAction)
public List<DocumentType> getDocuments(TransactionType transactionType)
public DocumentType getDocType(String docname)
public org.egov.infra.reporting.engine.ReportOutput generateReport(VacancyRemission vacancyRemission, javax.servlet.http.HttpServletRequest request, String approvedUser, String noticeNo)
public String getLoggedInUserDesignation(Long posId, org.egov.infra.admin.master.entity.User user)
public org.egov.eis.entity.Assignment getWorkflowInitiatorAssignment(Long userId)
public org.egov.eis.entity.Assignment getWorkflowInitiator(org.egov.infra.workflow.entity.StateAware property)
public Boolean isEmployee(org.egov.infra.admin.master.entity.User user)
public List<org.egov.infra.admin.master.entity.AppConfigValues> getThirdPartyUserRoles()
Copyright © 2015–2017 eGovernments Foundation. All rights reserved.