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, validateSearchParameterWildcardAndOperators
addCustomContainerComponents, 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, syncClientSideStateForComponent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
applyDefaultValuesForCollectionLine, buildExportTableData, buildInquiryLink, cleanViewAfterRender, getCommonContext, getExpressionEvaluator, performApplyModel, performComponentInitialization, performComponentLifecycle, performFinalize, populateViewFromRequestParameters, processCollectionAddBlankLine, processCollectionAddLine, processCollectionDeleteLine, processCollectionSaveLine, processMultipleValueLookupResults, refreshReferences, spawnSubLifecyle
protected 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 OlePatronHelperService
public org.kuali.rice.kim.impl.identity.entity.EntityBo copyAndSaveEntityBo(OlePatronDocument patronDocument)
copyAndSaveEntityBo
in interface OlePatronHelperService
public List<OleAddressBo> retrieveOleAddressBo(org.kuali.rice.kim.impl.identity.entity.EntityBo entityBo, OlePatronDocument patronDocument)
retrieveOleAddressBo
in interface OlePatronHelperService
protected boolean isNameEntityCriteria(String propertyName)
propertyName
- protected boolean isEmailEntityCriteria(String propertyName)
propertyName
- public boolean deletePatron(OlePatronDocument olePatronDocument)
deletePatron
in interface OlePatronHelperService
public boolean checkAddressSource(List<OleAddressBo> oleAddresses)
checkAddressSource
in interface OlePatronHelperService
oleAddresses
- public boolean checkPhoneMultipleDefault(List<org.kuali.rice.kim.impl.identity.phone.EntityPhoneBo> phoneBoList)
checkPhoneMultipleDefault
in interface OlePatronHelperService
phoneBoList
- public boolean checkAddressMultipleDefault(List<OleEntityAddressBo> addrBoList)
checkAddressMultipleDefault
in interface OlePatronHelperService
addrBoList
- public boolean checkEmailMultipleDefault(List<org.kuali.rice.kim.impl.identity.email.EntityEmailBo> emailBoList)
checkEmailMultipleDefault
in interface OlePatronHelperService
emailBoList
- public boolean isBorrowerTypeActive(OlePatronDocument olePatronDocument)
isBorrowerTypeActive
in interface OlePatronHelperService
public boolean validatePatron(OlePatronDocument patronDocument)
validatePatron
in interface OlePatronHelperService
public 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.ViewHelperServiceImpl
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.