Class WebContractSearchModuleBase
java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
ru.bitel.bgbilling.kernel.admin.web.server.bean.WebContractSearchModuleBase
- All Implemented Interfaces:
WebContractSearchModule
public abstract class WebContractSearchModuleBase
extends ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
implements WebContractSearchModule
-
Field Summary
Modifier and TypeFieldDescriptionprotected Connection
protected List<WebContractSearchParam>
protected WebContractSearchParam
protected WebContractSearchParam
protected WebContractSearchParam
protected WebContractSearchParam
protected WebContractSearchParam
protected WebContractSearchParam
protected WebContractSearchParam
protected WebContractSearchParam
protected WebContractSearchParam
protected WebContractSearchParam
protected WebContractSearchParam
protected WebContractSearchParam
protected WebContractSearchParam
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiondoHintSearch
(String searchText) protected String
protected String
protected String
getTitle()
protected String
void
init
(Connection connection) boolean
boolean
boolean
protected void
verifyByContractParameterEmail
(List<WebContractSearchResult> results, int paramId) protected void
verifyByContractParameterPhone
(List<WebContractSearchResult> results, int paramId) protected void
verifyByCustomerEmail
(List<WebContractSearchResult> results) protected void
verifyByCustomerField
(List<WebContractSearchResult> results, String fieldName, String verifyTitle) protected void
verifyByCustomerPhone
(List<WebContractSearchResult> results) Methods inherited from class ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
error, error, error, getLogger, logError, logError
-
Field Details
-
connection
-
title
-
useForAccessRestore
-
useForPayment
-
searchTextComment
-
searchTextPlaceHolder
-
searchByCustomer
-
searchByContractParamId
-
popupHintCount
-
verifyByCustomerFIO
-
verifyByCustomerEmail
-
verifyByCustomerPhone
-
verifyByContractParameterEmailId
-
verifyByContractParameterPhoneId
-
contractSearchParams
-
-
Constructor Details
-
WebContractSearchModuleBase
public WebContractSearchModuleBase()
-
-
Method Details
-
init
- Specified by:
init
in interfaceWebContractSearchModule
-
doHintSearch
- Specified by:
doHintSearch
in interfaceWebContractSearchModule
- Throws:
ru.bitel.bgbilling.common.BGException
-
doSearch
public List<WebContractSearchResult> doSearch(String searchText) throws ru.bitel.bgbilling.common.BGException - Specified by:
doSearch
in interfaceWebContractSearchModule
- Throws:
ru.bitel.bgbilling.common.BGException
-
useHintSerach
public boolean useHintSerach()- Specified by:
useHintSerach
in interfaceWebContractSearchModule
-
getTitle
- Specified by:
getTitle
in interfaceWebContractSearchModule
-
useForAccessRestore
public boolean useForAccessRestore()- Specified by:
useForAccessRestore
in interfaceWebContractSearchModule
-
useForPayment
public boolean useForPayment()- Specified by:
useForPayment
in interfaceWebContractSearchModule
-
getParameters
- Specified by:
getParameters
in interfaceWebContractSearchModule
-
getSearchTextPlaceHolder
- Specified by:
getSearchTextPlaceHolder
in interfaceWebContractSearchModule
-
getSearchTextComment
- Specified by:
getSearchTextComment
in interfaceWebContractSearchModule
-
getSearchTextPlaceHolderText
-
getSearchTextCommentText
-
getTitleText
-
getPopupHintCount
-
verifyByContractParameterEmail
-
verifyByContractParameterPhone
-
verifyByCustomerEmail
-
verifyByCustomerPhone
-
verifyByCustomerField
protected void verifyByCustomerField(List<WebContractSearchResult> results, String fieldName, String verifyTitle)
-