public abstract class BaseLicenseAction<T extends org.egov.tl.entity.License>
extends org.egov.eis.web.actions.workflow.GenericWorkFlowAction
| Modifier and Type | Field and Description |
|---|---|
protected org.egov.eis.service.AssignmentService |
assignmentService |
protected org.egov.infra.admin.master.service.BoundaryService |
boundaryService |
protected List<String> |
buildingTypeList |
protected org.egov.eis.service.DesignationService |
designationService |
protected org.egov.eis.service.EisCommonService |
eisCommonService |
protected org.egov.infra.filestore.service.FileStoreService |
fileStoreService |
protected org.egov.tl.service.LicenseCategoryService |
licenseCategoryService |
protected org.egov.tl.service.LicenseSubCategoryService |
licenseSubCategoryService |
protected org.egov.tl.utils.LicenseUtils |
licenseUtils |
protected org.egov.eis.service.PositionMasterService |
positionMasterService |
protected String |
reportId |
protected org.egov.infra.reporting.viewer.ReportViewerUtil |
reportViewerUtil |
protected String |
roleName |
protected org.egov.infra.security.utils.SecurityUtils |
securityUtils |
protected boolean |
showAgreementDtl |
protected org.egov.tl.service.UnitOfMeasurementService |
unitOfMeasurementService |
protected org.egov.infra.admin.master.service.UserService |
userService |
protected org.egov.tl.entity.WorkflowBean |
workflowBean |
additionalRule, amountRule, approverComments, approverDepartment, approverDesignation, approverName, approverPositionId, currentDesignation, currentState, customizedWorkFlowService, pendingActions, workFlowAction, workFlowDepartment| Constructor and Description |
|---|
BaseLicenseAction() |
| Modifier and Type | Method and Description |
|---|---|
String |
approve() |
String |
approveRenew() |
String |
beforeRenew() |
String |
create(T license) |
String |
enterExisting(T license,
Map<Integer,Integer> legacyInstallmentwiseFees,
Map<Integer,Boolean> legacyFeePayStatus) |
String |
enterExistingForm() |
List<String> |
getBuildingTypeList() |
String |
getCollectedDemandAmountInWords() |
org.egov.tl.entity.LicenseDemand |
getCurrentYearDemand() |
Long |
getFeeTypeId() |
String |
getFileStoreIds() |
org.egov.infra.workflow.entity.StateAware |
getModel() |
Map<String,Map<String,BigDecimal>> |
getOutstandingFee() |
String |
getPayableAmountInWords() |
String |
getReportId() |
String |
getRoleName() |
String |
getSignedFileStoreId() |
org.egov.tl.service.TradeLicenseSmsAndEmailService |
getTradeLicenseSmsAndEmailService() |
String |
getUlbCode() |
void |
initiateWorkFlowForLicense() |
boolean |
isCitizen() |
boolean |
isCurrent(org.egov.demand.model.EgDemandDetails dd) |
boolean |
isHasCscOperatorRole() |
boolean |
isShowAgreementDtl() |
protected abstract T |
license() |
protected abstract org.egov.tl.service.AbstractLicenseService<T> |
licenseService() |
String |
newForm() |
protected void |
populateWorkflowBean() |
void |
prepareCreate() |
void |
prepareEnterExistingForm() |
void |
prepareNewForm() |
void |
prepareShowForApproval() |
void |
processWorkflow(String processType)
should be called from the second level only Approve will not end workflow
instead it sends to the creator in approved state
|
String |
renew() |
void |
setBuildingTypeList(List<String> buildingTypeList) |
void |
setFeeTypeId(Long feeTypeId) |
void |
setFileStoreIds(String fileStoreIds) |
void |
setHasCscOperatorRole(boolean hasCscOperatorRole) |
void |
setRoleName(String roleName) |
void |
setShowAgreementDtl(boolean showAgreementDtl) |
void |
setSignedFileStoreId(String signedFileStoreId) |
void |
setTradeLicenseSmsAndEmailService(org.egov.tl.service.TradeLicenseSmsAndEmailService tradeLicenseSmsAndEmailService) |
void |
setUlbCode(String ulbCode) |
void |
setupWorkflowDetails() |
String |
showForApproval() |
getAdditionalRule, getAmountRule, getApproverComments, getApproverDepartment, getApproverDesignation, getApproverName, getApproverPositionId, getCurrentDesignation, getCurrentState, getNextAction, getPendingActions, getValidActions, getWorkFlowAction, getWorkFlowDepartment, prepare, setAdditionalRule, setAmountRule, setApproverComments, setApproverDepartment, setApproverDesignation, setApproverName, setApproverPositionId, setCurrentDesignation, setCurrentState, setCustomizedWorkFlowService, setPendingActions, setWorkFlowAction, setWorkFlowDepartmentacceptableParameterName, addDropdownData, addRelatedEntity, addRelatedEntity, getDropdownData, getOrdering, getPersistenceService, getRelationships, getSession, session, setParameters, setPersistenceService, setRequest, setSession, setupDropdownDataExcluding, setValue, tokenNameaddActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, execute, getActionErrors, getActionMessages, getFieldErrors, getFormatted, getLocale, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, isValidLocale, isValidLocaleString, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, validateprotected transient org.egov.tl.entity.WorkflowBean workflowBean
protected String roleName
protected String reportId
protected boolean showAgreementDtl
@Autowired protected transient org.egov.tl.utils.LicenseUtils licenseUtils
@Autowired protected transient org.egov.eis.service.PositionMasterService positionMasterService
@Autowired protected transient org.egov.infra.security.utils.SecurityUtils securityUtils
@Autowired protected transient org.egov.eis.service.AssignmentService assignmentService
@Autowired protected transient org.egov.infra.admin.master.service.BoundaryService boundaryService
@Autowired protected transient org.egov.eis.service.DesignationService designationService
@Autowired protected transient org.egov.eis.service.EisCommonService eisCommonService
@Autowired protected transient org.egov.infra.admin.master.service.UserService userService
@Autowired @Qualifier(value="licenseCategoryService") protected transient org.egov.tl.service.LicenseCategoryService licenseCategoryService
@Autowired @Qualifier(value="licenseSubCategoryService") protected transient org.egov.tl.service.LicenseSubCategoryService licenseSubCategoryService
@Autowired @Qualifier(value="unitOfMeasurementService") protected transient org.egov.tl.service.UnitOfMeasurementService unitOfMeasurementService
@Autowired @Qualifier(value="fileStoreService") protected transient org.egov.infra.filestore.service.FileStoreService fileStoreService
@Autowired protected transient org.egov.infra.reporting.viewer.ReportViewerUtil reportViewerUtil
protected abstract T license()
protected abstract org.egov.tl.service.AbstractLicenseService<T> licenseService()
public String enterExisting(T license, Map<Integer,Integer> legacyInstallmentwiseFees, Map<Integer,Boolean> legacyFeePayStatus)
public String approve()
public String approveRenew()
protected void populateWorkflowBean()
public String beforeRenew() throws IOException
IOExceptionpublic String renew()
public String enterExistingForm()
public void prepareEnterExistingForm()
public void initiateWorkFlowForLicense()
public org.egov.infra.workflow.entity.StateAware getModel()
getModel in interface com.opensymphony.xwork2.ModelDriven<Object>getModel in class org.egov.eis.web.actions.workflow.GenericWorkFlowActionpublic String newForm()
public void prepareCreate()
public void prepareNewForm()
public void prepareShowForApproval()
public void processWorkflow(String processType)
public String getRoleName()
public void setRoleName(String roleName)
public String showForApproval() throws IOException
IOExceptionpublic void setupWorkflowDetails()
public org.egov.tl.entity.LicenseDemand getCurrentYearDemand()
public String getPayableAmountInWords()
public String getCollectedDemandAmountInWords()
public boolean isCurrent(org.egov.demand.model.EgDemandDetails dd)
public Map<String,Map<String,BigDecimal>> getOutstandingFee()
public boolean isCitizen()
public String getReportId()
public Long getFeeTypeId()
public void setFeeTypeId(Long feeTypeId)
public boolean isShowAgreementDtl()
public void setShowAgreementDtl(boolean showAgreementDtl)
public String getFileStoreIds()
public void setFileStoreIds(String fileStoreIds)
public String getUlbCode()
public void setUlbCode(String ulbCode)
public String getSignedFileStoreId()
public void setSignedFileStoreId(String signedFileStoreId)
public org.egov.tl.service.TradeLicenseSmsAndEmailService getTradeLicenseSmsAndEmailService()
public void setTradeLicenseSmsAndEmailService(org.egov.tl.service.TradeLicenseSmsAndEmailService tradeLicenseSmsAndEmailService)
public boolean isHasCscOperatorRole()
public void setHasCscOperatorRole(boolean hasCscOperatorRole)
Copyright © 2015–2017 eGovernments Foundation. All rights reserved.