public class OlePatronHelperServiceImpl extends org.kuali.rice.krad.lookup.LookupableImpl implements OlePatronHelperService
| Modifier and Type | Field and Description |
|---|---|
protected static String |
BILL_ENTITY_NAME_PROPERTY_PREFIX |
protected Map<String,String> |
billCriteriaConversion |
protected Map<String,String> |
criteriaConversion |
protected static String |
ENTITY_EMAIL_PROPERTY_PREFIX |
protected static String |
ENTITY_NAME_PROPERTY_PREFIX |
| Constructor and Description |
|---|
OlePatronHelperServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkAddressMultipleDefault(List<OleEntityAddressBo> addrBoList)
This method is for checking the entity address has multiple defaults
|
boolean |
checkAddressSource(List<OleAddressBo> oleAddresses)
This method is for checking the added address source or not
|
protected boolean |
checkDuplicateBarcode(OlePatronDocument patronDoc) |
boolean |
checkEmailMultipleDefault(List<org.kuali.rice.kim.impl.identity.email.EntityEmailBo> emailBoList)
This method is for checking the entity email address has multiple defaults
|
boolean |
checkPhoneMultipleDefault(List<org.kuali.rice.kim.impl.identity.phone.EntityPhoneBo> phoneBoList)
This method is for checking the entity phone has multiple defaults
|
org.kuali.rice.kim.impl.identity.entity.EntityBo |
copyAndSaveEntityBo(OlePatronDocument patronDocument) |
boolean |
deletePatron(OlePatronDocument olePatronDocument) |
org.kuali.rice.kim.impl.identity.entity.EntityBo |
editAndSaveEntityBo(OlePatronDocument patronDocument) |
org.kuali.rice.krad.service.BusinessObjectService |
getBusinessObjectService()
Gets the instance of BusinessObjectService
|
org.kuali.rice.kim.service.UiDocumentService |
getUIDocumentService()
Gets the value of uiDocumentService property
|
boolean |
isBorrowerTypeActive(OlePatronDocument olePatronDocument) |
protected boolean |
isEmailEntityCriteria(String propertyName)
Check whether email entity is present in search criteria
|
protected boolean |
isNameEntityCriteria(String propertyName)
Check whether name entity is present in search criteria
|
List<OleAddressBo> |
retrieveOleAddressBo(org.kuali.rice.kim.impl.identity.entity.EntityBo entityBo,
OlePatronDocument patronDocument) |
boolean |
validateAddress(OlePatronDocument olePatronDocument,
String addressBos) |
boolean |
validatePatron(OlePatronDocument patronDocument) |
boolean |
validateRequiredField(OlePatronDocument olePatronDocument) |
adjustCriteriaForNestedEBOs, allowsMaintenanceDeleteAction, allowsMaintenanceEditAction, allowsMaintenanceNewOrCopyAction, generateErrorMessageForResults, generateLookupResultsMessages, getActionUrlHref, getCriteriaFieldsForValidation, getDataObjectAuthorizationService, getDataObjectClass, getDataObjectMetaDataService, getDocumentDictionaryService, getEncryptionService, getLookupService, getMaintenanceActionLink, getMaintenanceDocumentTypeName, getReturnKeys, getReturnUrl, getReturnUrlForResults, getReturnUrlParameters, getSearchResults, getSearchResultsForEBO, initSuppressAction, isResultReturnable, performClear, performInitialization, performSearch, processSearchCriteria, setConfigurationService, setDataObjectAuthorizationService, setDataObjectClass, setDataObjectMetaDataService, setDocumentDictionaryService, setEncryptionService, setLookupService, setMultiValueLookupSelect, sortSearchResults, validateSearchParameters, validateSearchParameterWildcardAndOperatorsaddCustomContainerComponents, addLine, adjustIdIfNecessary, applyAuthorizationAndPresentationLogic, applyDefaultValues, applyDefaultValuesForCollectionLine, buildClientSideStateScript, buildExportTableData, buildExportTableRow, buildGrowlScript, buildInquiryLink, cleanViewAfterRender, findNestedDictionaryAttribute, getCommonContext, getConfigurationService, getDataDictionaryService, getExportTableFormatOptions, getExpressionEvaluator, getPersistenceService, getPersistenceStructureService, getPreModelContext, getViewDictionaryService, initializeDataFieldFromDataDictionary, invokeMethodFinalizer, logAndThrowRuntime, performAddLineValidation, performApplyModel, performComponentApplyModel, performComponentFinalize, performComponentInitialization, performComponentLifecycle, performCustomApplyModel, performCustomFinalize, performCustomInitialization, performDeleteLineValidation, performFinalize, populateDefaultValueForField, populateViewFromRequestParameters, processAfterAddLine, processAfterDeleteLine, processAfterSaveLine, processAnyRemoteFieldsHolder, processBeforeAddLine, processBeforeSaveLine, processCollectionAddBlankLine, processCollectionAddLine, processCollectionDeleteLine, processCollectionSaveLine, processMultipleValueLookupResults, refreshReferences, retrieveEditModesAndActionFlags, runComponentModifiers, setBusinessObjectService, setDataDictionaryService, setExpressionEvaluator, setPersistenceService, setPersistenceStructureService, setViewContext, setViewDictionaryService, spawnSubLifecyle, syncClientSideStateForComponentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitapplyDefaultValuesForCollectionLine, buildExportTableData, buildInquiryLink, cleanViewAfterRender, getCommonContext, getExpressionEvaluator, performApplyModel, performComponentInitialization, performComponentLifecycle, performFinalize, populateViewFromRequestParameters, processCollectionAddBlankLine, processCollectionAddLine, processCollectionDeleteLine, processCollectionSaveLine, processMultipleValueLookupResults, refreshReferences, spawnSubLifecyleprotected static final String ENTITY_EMAIL_PROPERTY_PREFIX
protected static final String ENTITY_NAME_PROPERTY_PREFIX
protected static final String BILL_ENTITY_NAME_PROPERTY_PREFIX
protected Map<String,String> criteriaConversion
protected Map<String,String> billCriteriaConversion
public OlePatronHelperServiceImpl()
public org.kuali.rice.kim.impl.identity.entity.EntityBo editAndSaveEntityBo(OlePatronDocument patronDocument)
editAndSaveEntityBo in interface OlePatronHelperServicepublic org.kuali.rice.kim.impl.identity.entity.EntityBo copyAndSaveEntityBo(OlePatronDocument patronDocument)
copyAndSaveEntityBo in interface OlePatronHelperServicepublic List<OleAddressBo> retrieveOleAddressBo(org.kuali.rice.kim.impl.identity.entity.EntityBo entityBo, OlePatronDocument patronDocument)
retrieveOleAddressBo in interface OlePatronHelperServiceprotected boolean isNameEntityCriteria(String propertyName)
propertyName - protected boolean isEmailEntityCriteria(String propertyName)
propertyName - public boolean deletePatron(OlePatronDocument olePatronDocument)
deletePatron in interface OlePatronHelperServicepublic boolean checkAddressSource(List<OleAddressBo> oleAddresses)
checkAddressSource in interface OlePatronHelperServiceoleAddresses - public boolean checkPhoneMultipleDefault(List<org.kuali.rice.kim.impl.identity.phone.EntityPhoneBo> phoneBoList)
checkPhoneMultipleDefault in interface OlePatronHelperServicephoneBoList - public boolean checkAddressMultipleDefault(List<OleEntityAddressBo> addrBoList)
checkAddressMultipleDefault in interface OlePatronHelperServiceaddrBoList - public boolean checkEmailMultipleDefault(List<org.kuali.rice.kim.impl.identity.email.EntityEmailBo> emailBoList)
checkEmailMultipleDefault in interface OlePatronHelperServiceemailBoList - public boolean isBorrowerTypeActive(OlePatronDocument olePatronDocument)
isBorrowerTypeActive in interface OlePatronHelperServicepublic boolean validatePatron(OlePatronDocument patronDocument)
validatePatron in interface OlePatronHelperServicepublic boolean validateRequiredField(OlePatronDocument olePatronDocument)
public boolean validateAddress(OlePatronDocument olePatronDocument, String addressBos)
public org.kuali.rice.kim.service.UiDocumentService getUIDocumentService()
protected boolean checkDuplicateBarcode(OlePatronDocument patronDoc)
public org.kuali.rice.krad.service.BusinessObjectService getBusinessObjectService()
getBusinessObjectService in class org.kuali.rice.krad.uif.service.impl.ViewHelperServiceImplCopyright © 2004–2015 The Kuali Foundation. All rights reserved.