Class DefaultPaymentFormActionUrlStrategy
java.lang.Object
de.hybris.platform.acceleratorservices.payment.cybersource.strategies.impl.DefaultPaymentFormActionUrlStrategy
- All Implemented Interfaces:
PaymentFormActionUrlStrategy
public class DefaultPaymentFormActionUrlStrategy
extends Object
implements PaymentFormActionUrlStrategy
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected URIgetAdjustRequestURI(String urlStr) protected BaseSiteServiceGets the URI of the Hosted Order Page.protected SiteBaseUrlResolutionServiceprotected SiteConfigServicegetSopRequestUrl(String clientRef) Gets the URI of the Silent Order Post.voidsetBaseSiteService(BaseSiteService baseSiteService) voidsetSiteBaseUrlResolutionService(SiteBaseUrlResolutionService siteBaseUrlResolutionService) voidsetSiteConfigService(SiteConfigService siteConfigService)
-
Constructor Details
-
DefaultPaymentFormActionUrlStrategy
public DefaultPaymentFormActionUrlStrategy()
-
-
Method Details
-
getBaseSiteService
-
setBaseSiteService
-
getSiteBaseUrlResolutionService
-
setSiteBaseUrlResolutionService
public void setSiteBaseUrlResolutionService(SiteBaseUrlResolutionService siteBaseUrlResolutionService) -
getSiteConfigService
-
setSiteConfigService
-
getHopRequestUrl
Description copied from interface:PaymentFormActionUrlStrategyGets the URI of the Hosted Order Page. This method read the HOP URL using the configuration service, as such the URL has to be defined in a property file on the class path.- Specified by:
getHopRequestUrlin interfacePaymentFormActionUrlStrategy- Returns:
- a URL to the HOP server.
-
getSopRequestUrl
Description copied from interface:PaymentFormActionUrlStrategyGets the URI of the Silent Order Post. By default this method will utilize a config property to define the SOP URL. An extension may implement this method to call an external service (e.g., CIS) to get the correct SOP URL.- Specified by:
getSopRequestUrlin interfacePaymentFormActionUrlStrategy- Parameters:
clientRef- unique identifier representing the client in a call to external services.- Returns:
- a URL to the SOP server.
-
getAdjustRequestURI
-