public class OlePatronHelperServiceImpl extends Object 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
|
protected boolean |
checkAddressMultipleDeliverAddress(List<OleEntityAddressBo> addrBoList,
String listName) |
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
|
String |
getPatronHomeEmailId(org.kuali.rice.kim.impl.identity.type.EntityTypeContactInfoBo entityTypeContactInfoBo) |
String |
getPatronHomePhoneNumber(org.kuali.rice.kim.impl.identity.type.EntityTypeContactInfoBo entityTypeContactInfoBo) |
String |
getPatronPreferredAddress(org.kuali.rice.kim.impl.identity.type.EntityTypeContactInfoBo entityTypeContactInfoBo) |
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) |
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
protected boolean checkAddressMultipleDeliverAddress(List<OleEntityAddressBo> addrBoList, String listName)
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()
public String getPatronPreferredAddress(org.kuali.rice.kim.impl.identity.type.EntityTypeContactInfoBo entityTypeContactInfoBo) throws Exception
getPatronPreferredAddress
in interface OlePatronHelperService
Exception
public String getPatronHomePhoneNumber(org.kuali.rice.kim.impl.identity.type.EntityTypeContactInfoBo entityTypeContactInfoBo) throws Exception
getPatronHomePhoneNumber
in interface OlePatronHelperService
Exception
public String getPatronHomeEmailId(org.kuali.rice.kim.impl.identity.type.EntityTypeContactInfoBo entityTypeContactInfoBo) throws Exception
getPatronHomeEmailId
in interface OlePatronHelperService
Exception
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.