Class DefaultPunchOutConfigurationService

    • Constructor Detail

      • DefaultPunchOutConfigurationService

        public DefaultPunchOutConfigurationService()
    • Method Detail

      • getPunchOutLoginUrl

        public java.lang.String getPunchOutLoginUrl()
        Specified by:
        getPunchOutLoginUrl in interface PunchOutConfigurationService
        Returns:
        the punchout URL to be used by the punchout provider to authenticate and browse the catalog
      • getPunchOutLoginAuthToken

        protected java.lang.String getPunchOutLoginAuthToken​(PunchOutSession punchoutSession)
      • getInexistenCustomerMessage

        protected java.lang.String getInexistenCustomerMessage​(java.util.List<Organization> organizationList)
      • setBaseSiteService

        public void setBaseSiteService​(BaseSiteService baseSiteService)
      • setSiteBaseUrlResolutionService

        public void setSiteBaseUrlResolutionService​(SiteBaseUrlResolutionService siteBaseUrlResolutionService)
      • setConfigurationService

        public void setConfigurationService​(ConfigurationService configurationService)
      • setPunchOutSessionService

        public void setPunchOutSessionService​(PunchOutSessionService punchoutSessionService)
      • setPunchOutCredentialService

        public void setPunchOutCredentialService​(PunchOutCredentialService punchOutCredentialService)
      • setCipherService

        public void setCipherService​(CipherService cipherService)
      • getPunchOutSessionUrlPath

        public java.lang.String getPunchOutSessionUrlPath()
      • setPunchOutSessionUrlPath

        public void setPunchOutSessionUrlPath​(java.lang.String punchOutSessionUrlPath)