Class DefaultShoppingTravelCustomerFacade
java.lang.Object
de.hybris.platform.commercefacades.customer.impl.DefaultCustomerFacade
de.hybris.platform.travelfacades.facades.customer.impl.DefaultTravelCustomerFacade
de.hybris.platform.shoppingfacades.facades.impl.DefaultShoppingTravelCustomerFacade
- All Implemented Interfaces:
de.hybris.platform.commercefacades.customer.CustomerFacade,ShoppingTravelCustomerFacade,TravelCustomerFacade
public class DefaultShoppingTravelCustomerFacade
extends DefaultTravelCustomerFacade
implements ShoppingTravelCustomerFacade
Implementation class for TravelCustomerFacade interface.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected de.hybris.platform.servicelayer.dto.converter.Converter<SavedSearchModel,AirlineSavedSearchData> getAirlineSavedSearchesForUser(String userId) Returns the list of saved searches that are saved in the user profile.protected de.hybris.platform.servicelayer.dto.converter.Converter<AirlineSavedSearchData,SavedSearchModel> protected de.hybris.platform.servicelayer.config.ConfigurationServicebooleansaveAirlineCustomerSearch(AirlineSavedSearchData airlineSavedSearchData) This method saves search made by Customer.voidsetAirlineSavedSearchConverter(de.hybris.platform.servicelayer.dto.converter.Converter<SavedSearchModel, AirlineSavedSearchData> airlineSavedSearchConverter) voidsetAirlineSavedSearchReverseConverter(de.hybris.platform.servicelayer.dto.converter.Converter<AirlineSavedSearchData, SavedSearchModel> airlineSavedSearchReverseConverter) voidsetConfigurationService(de.hybris.platform.servicelayer.config.ConfigurationService configurationService) Methods inherited from class de.hybris.platform.travelfacades.facades.customer.impl.DefaultTravelCustomerFacade
createGuestCustomer, getAddressBook, getCustomerAccountService, getCustomerSearches, getSavedSearchConverter, getSavedSearchReverseConverter, getTimeService, isCurrentUserB2bCustomer, isDefaultAddress, removeElapsedSearches, removeOldSavedSearches, removeSavedSearch, removeSavedSearch, saveCustomerSearch, setCustomerAccountService, setSavedSearchConverter, setSavedSearchReverseConverter, setTimeService, validateUserMethods inherited from class de.hybris.platform.commercefacades.customer.impl.DefaultCustomerFacade
changeGuestToCustomer, changePassword, changeUid, closeAccount, createGuestUserForAnonymousCheckout, forgottenPassword, generateGUID, getAddressConverter, getAddressReversePopulator, getBaseSiteService, getBaseStoreService, getBusinessProcessService, getCartCleanStrategy, getCartService, getCommerceCartService, getCommonI18NService, getCreditCardPaymentInfoConverter, getCurrentCustomer, getCurrentCustomerUid, getCurrentSessionCustomer, getCurrentUser, getCustomerConverter, getCustomerNameStrategy, getCustomerReversePopulator, getEventService, getModelService, getOrderFacade, getPasswordEncoderService, getSessionService, getStoreSessionFacade, getTitleConverter, getUserFacade, getUserForUID, getUserMatchingService, getUserService, initializeCommerceEvent, loginSuccess, nextDummyCustomerData, publishLoginSuccessEvent, register, rememberMeLoginSuccessWithUrlEncoding, setAddressConverter, setAddressReversePopulator, setBaseSiteService, setBaseStoreService, setBusinessProcessService, setCartCleanStrategy, setCartService, setCommerceCartService, setCommonI18NService, setCommonPropertiesForRegister, setCreditCardPaymentInfoConverter, setCustomerAccountService, setCustomerConverter, setCustomerNameStrategy, setCustomerReversePopulator, setEventService, setModelService, setOrderFacade, setPassword, setPasswordEncoderService, setSessionService, setStoreSessionFacade, setTitleConverter, setTitleForRegister, setUidForRegister, setUserFacade, setUserMatchingService, setUserService, updateCartWithGuestForAnonymousCheckout, updateFullProfile, updatePassword, updateProfile, updateSessionCurrency, updateSessionLanguage, validateDataBeforeUpdateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.commercefacades.customer.CustomerFacade
changeGuestToCustomer, changePassword, changeUid, closeAccount, createGuestUserForAnonymousCheckout, forgottenPassword, generateGUID, getCurrentCustomer, getCurrentCustomerUid, getUserForUID, loginSuccess, nextDummyCustomerData, publishLoginSuccessEvent, register, rememberMeLoginSuccessWithUrlEncoding, setPassword, updateCartWithGuestForAnonymousCheckout, updateFullProfile, updatePassword, updateProfileMethods inherited from interface de.hybris.platform.travelfacades.facades.customer.TravelCustomerFacade
createGuestCustomer, getAddressBook, getCustomerSearches, isCurrentUserB2bCustomer, removeOldSavedSearches, removeSavedSearch, removeSavedSearch, saveCustomerSearch, validateUser
-
Constructor Details
-
DefaultShoppingTravelCustomerFacade
public DefaultShoppingTravelCustomerFacade()
-
-
Method Details
-
saveAirlineCustomerSearch
Description copied from interface:ShoppingTravelCustomerFacadeThis method saves search made by Customer.- Specified by:
saveAirlineCustomerSearchin interfaceShoppingTravelCustomerFacade- Parameters:
airlineSavedSearchData- AirlineSavedSearchData holding information about the Fare-Search made by customer.- Returns:
- a boolean true(SUCCESS)/ false(FAILURE).
-
getAirlineSavedSearchesForUser
Returns the list of saved searches that are saved in the user profile.- Specified by:
getAirlineSavedSearchesForUserin interfaceShoppingTravelCustomerFacade- Parameters:
userId- the userId- Returns:
- the list of saved searches
-
getConfigurationService
protected de.hybris.platform.servicelayer.config.ConfigurationService getConfigurationService()- Overrides:
getConfigurationServicein classDefaultTravelCustomerFacade
-
setConfigurationService
public void setConfigurationService(de.hybris.platform.servicelayer.config.ConfigurationService configurationService) - Overrides:
setConfigurationServicein classDefaultTravelCustomerFacade- Parameters:
configurationService- the configurationService to set
-
getAirlineSavedSearchConverter
protected de.hybris.platform.servicelayer.dto.converter.Converter<SavedSearchModel,AirlineSavedSearchData> getAirlineSavedSearchConverter()- Returns:
- airlineSavedSearchConverter Get Airline saved search strategy
-
setAirlineSavedSearchConverter
public void setAirlineSavedSearchConverter(de.hybris.platform.servicelayer.dto.converter.Converter<SavedSearchModel, AirlineSavedSearchData> airlineSavedSearchConverter) - Parameters:
airlineSavedSearchConverter- the airline saved search converter
-
getAirlineSavedSearchReverseConverter
protected de.hybris.platform.servicelayer.dto.converter.Converter<AirlineSavedSearchData,SavedSearchModel> getAirlineSavedSearchReverseConverter()- Returns:
- Get the airline Saved Search Reverse Converter
-
setAirlineSavedSearchReverseConverter
public void setAirlineSavedSearchReverseConverter(de.hybris.platform.servicelayer.dto.converter.Converter<AirlineSavedSearchData, SavedSearchModel> airlineSavedSearchReverseConverter) - Parameters:
airlineSavedSearchReverseConverter- set the airline Saved Search Reverse Converter
-