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.Exception
public 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.Exception
public void setPostalCodeLookupSettingAlias(com.crm.dataobject.CRMDO object, com.crm.dataobject.platform.CRMDOAddressRegistrySetting addressRegistrySetting) throws java.lang.Exception
java.lang.Exception
public void setLookupSettingAlias(com.crm.dataobject.CRMDO object, com.crm.dataobject.platform.CRMDOAddressRegistrySetting addressRegistrySetting) throws java.lang.Exception
java.lang.Exception
public void setVerificationSettingAlias(com.crm.dataobject.CRMDO object, com.crm.dataobject.platform.CRMDOAddressRegistrySetting addressRegistrySetting) throws java.lang.Exception
java.lang.Exception
public boolean isSelectable(java.util.Set<com.crm.dataobject.networkmanagement.OrganisationalCriterion> organisationalCriteria) throws java.lang.Exception
java.lang.Exception
public 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.Exception
public 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.Exception
public void validateMandatoryFieldsForAddressVerification(com.crm.framework.json.JSONObject request) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.contactinfo.CRMDOContactInfoAddress setGooglePlaceAddressFields(com.crm.dataobject.contactinfo.CRMDOContactInfoAddress contactInfoAddress) throws java.lang.Exception
contactInfoAddress
- - the contact information address to updatejava.lang.Exception
public AddressRegistry constructGoogleAddressRegistry(com.google.maps.model.PlaceDetails placeDetails) throws java.lang.Exception
placeDetails
- - the place details to construct the google address registryjava.lang.Exception