Class DefaultGigyaLoginFacade

  • All Implemented Interfaces:
    GigyaLoginFacade

    public class DefaultGigyaLoginFacade
    extends java.lang.Object
    implements GigyaLoginFacade
    Default implementation of GigyaLoginFacade
    • Constructor Detail

      • DefaultGigyaLoginFacade

        public DefaultGigyaLoginFacade()
    • Method Detail

      • getHybrisUidForGigyaUser

        public java.lang.String getHybrisUidForGigyaUser​(java.lang.String gigyaUid)
        Description copied from interface: GigyaLoginFacade
        Get hybris uid for gigya user ID
        Specified by:
        getHybrisUidForGigyaUser in interface GigyaLoginFacade
        Parameters:
        gigyaUid - the gigya uid
        Returns:
        String the uid of gigya user
      • updateUser

        public void updateUser​(GigyaConfigModel gigyaConfig,
                               UserModel user)
                        throws com.gigya.socialize.GSKeyNotFoundException
        Description copied from interface: GigyaLoginFacade
        Method to update user by scheduling update user task
        Specified by:
        updateUser in interface GigyaLoginFacade
        Parameters:
        gigyaConfig - the gigyaConfig model
        user - the user model
        Throws:
        com.gigya.socialize.GSKeyNotFoundException - exception when gs key not found
      • setGigyaLoginService

        public void setGigyaLoginService​(GigyaLoginService gigyaLoginService)
      • setUserService

        public void setUserService​(UserService userService)
      • setModelService

        public void setModelService​(ModelService modelService)
      • setCustomerNameStrategy

        public void setCustomerNameStrategy​(CustomerNameStrategy customerNameStrategy)
      • setCommonI18NService

        public void setCommonI18NService​(CommonI18NService commonI18NService)
      • setGigyaService

        public void setGigyaService​(GigyaService gigyaService)
      • setTaskService

        public void setTaskService​(TaskService taskService)
      • getGigyaToHybrisTaskRunnerBean

        public java.lang.String getGigyaToHybrisTaskRunnerBean()
      • setGigyaToHybrisTaskRunnerBean

        public void setGigyaToHybrisTaskRunnerBean​(java.lang.String gigyaToHybrisTaskRunnerBean)
      • setSessionService

        public void setSessionService​(SessionService sessionService)
      • setCustomerAccountService

        public void setCustomerAccountService​(CustomerAccountService customerAccountService)