public class AddressRegistryUtilBean
extends com.crm.businessobject.CRMBase
| Constructor and Description |
|---|
AddressRegistryUtilBean()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
AddressRegistry |
constructGoogleAddressRegistry(com.google.maps.model.PlaceDetails placeDetails)
Constructs the google address registry
|
java.lang.String |
constructLookupAddress(java.lang.String streetNumber,
java.lang.String streetName,
java.lang.String area,
java.lang.String apartmentNumber,
java.lang.String postBox) |
void |
copyAliases(com.crm.dataobject.CRMDO fromObject,
com.crm.dataobject.CRMDO toObject) |
boolean |
isSelectable(java.util.Set<com.crm.dataobject.networkmanagement.OrganisationalCriterion> organisationalCriteria) |
com.crm.dataobject.CRMDO |
resetAddressFieldAlias(com.crm.dataobject.CRMDO object) |
com.crm.dataobject.CRMDO |
setAddressFieldAlias(com.crm.dataobject.CRMDO object,
com.crm.dataobject.platform.AddressAutoSuggestionSetting autoSuggestionSetting) |
com.crm.dataobject.CRMDO |
setAddressRegistrySettingAlias(com.crm.dataobject.CRMDO object) |
void |
setAutoSuggestionSettingAlias(com.crm.dataobject.CRMDO object,
com.crm.dataobject.platform.CRMDOAddressRegistrySetting addressRegistrySetting) |
com.crm.dataobject.contactinfo.CRMDOContactInfoAddress |
setGooglePlaceAddressFields(com.crm.dataobject.contactinfo.CRMDOContactInfoAddress contactInfoAddress)
Sets address fields from google to the related contact information address
|
void |
setLookupSettingAlias(com.crm.dataobject.CRMDO object,
com.crm.dataobject.platform.CRMDOAddressRegistrySetting addressRegistrySetting) |
void |
setPostalCodeLookupSettingAlias(com.crm.dataobject.CRMDO object,
com.crm.dataobject.platform.CRMDOAddressRegistrySetting addressRegistrySetting) |
void |
setVerificationSettingAlias(com.crm.dataobject.CRMDO object,
com.crm.dataobject.platform.CRMDOAddressRegistrySetting addressRegistrySetting) |
void |
validateMandatoryFieldsForAddressVerification(com.crm.framework.json.JSONObject request) |
void |
validateMandatoryFieldsForAdvanceLookup(java.lang.String account_id) |
void |
validateMandatoryFieldsForQuickLookup(java.lang.String address) |
public com.crm.dataobject.CRMDO setAddressRegistrySettingAlias(com.crm.dataobject.CRMDO object)
throws java.lang.Exception
java.lang.Exceptionpublic void copyAliases(com.crm.dataobject.CRMDO fromObject,
com.crm.dataobject.CRMDO toObject)
public void setAutoSuggestionSettingAlias(com.crm.dataobject.CRMDO object,
com.crm.dataobject.platform.CRMDOAddressRegistrySetting addressRegistrySetting)
throws java.lang.Exception
java.lang.Exceptionpublic void setPostalCodeLookupSettingAlias(com.crm.dataobject.CRMDO object,
com.crm.dataobject.platform.CRMDOAddressRegistrySetting addressRegistrySetting)
throws java.lang.Exception
java.lang.Exceptionpublic void setLookupSettingAlias(com.crm.dataobject.CRMDO object,
com.crm.dataobject.platform.CRMDOAddressRegistrySetting addressRegistrySetting)
throws java.lang.Exception
java.lang.Exceptionpublic void setVerificationSettingAlias(com.crm.dataobject.CRMDO object,
com.crm.dataobject.platform.CRMDOAddressRegistrySetting addressRegistrySetting)
throws java.lang.Exception
java.lang.Exceptionpublic boolean isSelectable(java.util.Set<com.crm.dataobject.networkmanagement.OrganisationalCriterion> organisationalCriteria)
throws java.lang.Exception
java.lang.Exceptionpublic com.crm.dataobject.CRMDO resetAddressFieldAlias(com.crm.dataobject.CRMDO object)
public com.crm.dataobject.CRMDO setAddressFieldAlias(com.crm.dataobject.CRMDO object,
com.crm.dataobject.platform.AddressAutoSuggestionSetting autoSuggestionSetting)
public void validateMandatoryFieldsForAdvanceLookup(java.lang.String account_id)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String constructLookupAddress(java.lang.String streetNumber,
java.lang.String streetName,
java.lang.String area,
java.lang.String apartmentNumber,
java.lang.String postBox)
public void validateMandatoryFieldsForQuickLookup(java.lang.String address)
throws java.lang.Exception
java.lang.Exceptionpublic void validateMandatoryFieldsForAddressVerification(com.crm.framework.json.JSONObject request)
throws java.lang.Exception
java.lang.Exceptionpublic com.crm.dataobject.contactinfo.CRMDOContactInfoAddress setGooglePlaceAddressFields(com.crm.dataobject.contactinfo.CRMDOContactInfoAddress contactInfoAddress)
throws java.lang.Exception
contactInfoAddress - - the contact information address to updatejava.lang.Exceptionpublic AddressRegistry constructGoogleAddressRegistry(com.google.maps.model.PlaceDetails placeDetails) throws java.lang.Exception
placeDetails - - the place details to construct the google address registryjava.lang.Exception