Class DefaultPunchOutConfigurationService
java.lang.Object
de.hybris.platform.b2b.punchout.services.impl.DefaultPunchOutConfigurationService
- All Implemented Interfaces:
PunchOutConfigurationService
public class DefaultPunchOutConfigurationService
extends Object
implements PunchOutConfigurationService
Default implementation of
PunchOutConfigurationService.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected BaseSiteServiceprotected ConfigurationServiceprotected PunchOutSessionServiceprotected Stringprotected SiteBaseUrlResolutionServicebooleanvoidsetBaseSiteService(BaseSiteService baseSiteService) voidsetConfigurationService(ConfigurationService configurationService) voidsetPunchOutSessionService(PunchOutSessionService punchoutSessionService) voidsetPunchOutSessionUrlPath(String punchOutSessionUrlPath) voidsetSiteBaseUrlResolutionService(SiteBaseUrlResolutionService siteBaseUrlResolutionService)
-
Constructor Details
-
DefaultPunchOutConfigurationService
public DefaultPunchOutConfigurationService()
-
-
Method Details
-
getPunchOutLoginUrl
- Specified by:
getPunchOutLoginUrlin interfacePunchOutConfigurationService- Returns:
- the punchout URL to be used by the punchout provider to authenticate and browse the catalog
-
getDefaultCostCenter
- Specified by:
getDefaultCostCenterin interfacePunchOutConfigurationService- Returns:
- gets the default cost center.
-
isOrderVerificationEnabled
public boolean isOrderVerificationEnabled()- Specified by:
isOrderVerificationEnabledin interfacePunchOutConfigurationService- Returns:
- whether enable automatic order verification or not;
-
getBaseSiteService
-
setBaseSiteService
-
getSiteBaseUrlResolutionService
-
setSiteBaseUrlResolutionService
public void setSiteBaseUrlResolutionService(SiteBaseUrlResolutionService siteBaseUrlResolutionService) -
getConfigurationService
-
setConfigurationService
-
getPunchOutSessionService
-
setPunchOutSessionService
-
getPunchOutSessionUrlPath
-
setPunchOutSessionUrlPath
-