@Service @Scope(value="prototype") public class SewerageConnectionSmsAndEmailService extends Object
| Constructor and Description |
|---|
SewerageConnectionSmsAndEmailService() |
public SewerageConnectionSmsAndEmailService()
public void sendSmsAndEmail(SewerageApplicationDetails sewerageApplicationDetails, javax.servlet.http.HttpServletRequest request)
SewerageApplicationDetails - workFlowAction - public void getSmsAndEmailForNewConnection(SewerageApplicationDetails SewerageApplicationDetails, String email, String mobileNumber, String applicantName)
SewerageApplicationDetails - email - mobileNumber - smsMsg - body - subject - public void getSmsAndEmailForChangeInClosets(SewerageApplicationDetails SewerageApplicationDetails, String email, String mobileNumber, String applicantName)
SewerageApplicationDetails - email - mobileNumber - smsMsg - body - subject - public void getSmsAndEmailForCloseConnection(SewerageApplicationDetails SewerageApplicationDetails, String email, String mobileNumber, String applicantName)
public String smsAndEmailBodyByCodeAndArgs(String code, SewerageApplicationDetails SewerageApplicationDetails, String applicantName)
public String EmailBodyByCodeAndArgsWithType(String code, SewerageApplicationDetails sewerageApplicationDetails, String applicantName, String type)
code - SewerageApplicationDetails - applicantName - type - public BigDecimal sumOfSewerageApplnCharges(SewerageApplicationDetails sewerageApplicationDetails)
SewerageApplicationDetails - type - public BigDecimal sumOfChangeClosetSewerageApplnCharges(SewerageApplicationDetails sewerageApplicationDetails)
SewerageAppliationDetails - type - public BigDecimal getInspectionFeeForSewerage(SewerageApplicationDetails sewerageApplicationDetails)
SewerageApplicationDetails - type - public String SmsBodyByCodeAndArgsWithType(String code, SewerageApplicationDetails sewerageApplicationDetails, String applicantName, String type)
code - SewerageApplicationDetails - applicantName - type - public Boolean isSmsEnabled()
public Boolean isEmailEnabled()
public String smsAndEmailBodyByCodeAndArgsForRejection(String code, String approvalComment, String applicantName)
public String emailBodyforApprovalEmailByCodeAndArgs(String code, SewerageApplicationDetails sewerageApplicationDetails, String applicantName)
public String emailSubjectforEmailByCodeAndArgs(String code, String applicationNumber)
public void sendSMSOnSewerageConnection(String mobileNumber, String smsBody)
Copyright © 2015–2017 eGovernments Foundation. All rights reserved.