Class MappingLabelsPopulator

    • Field Detail

      • HYBRIS_ACCOUNT_HOLDER_NAME

        public static final java.lang.String HYBRIS_ACCOUNT_HOLDER_NAME
        See Also:
        Constant Field Values
      • HYBRIS_CARD_TYPE

        public static final java.lang.String HYBRIS_CARD_TYPE
        See Also:
        Constant Field Values
      • HYBRIS_CARD_NUMBER

        public static final java.lang.String HYBRIS_CARD_NUMBER
        See Also:
        Constant Field Values
      • HYBRIS_CARD_EXPIRATION_MONTH

        public static final java.lang.String HYBRIS_CARD_EXPIRATION_MONTH
        See Also:
        Constant Field Values
      • HYBRIS_CARD_EXPIRATION_YEAR

        public static final java.lang.String HYBRIS_CARD_EXPIRATION_YEAR
        See Also:
        Constant Field Values
      • HYBRIS_CARD_EXPIRY_DATE

        public static final java.lang.String HYBRIS_CARD_EXPIRY_DATE
        See Also:
        Constant Field Values
      • HYBRIS_COMBINED_EXPIRY_DATE

        public static final java.lang.String HYBRIS_COMBINED_EXPIRY_DATE
        See Also:
        Constant Field Values
      • HYBRIS_SEPARATOR_EXPIRY_DATE

        public static final java.lang.String HYBRIS_SEPARATOR_EXPIRY_DATE
        See Also:
        Constant Field Values
      • HYBRIS_BILLTO_COUNTRY

        public static final java.lang.String HYBRIS_BILLTO_COUNTRY
        See Also:
        Constant Field Values
      • HYBRIS_BILLTO_REGION

        public static final java.lang.String HYBRIS_BILLTO_REGION
        See Also:
        Constant Field Values
      • HYBRIS_BILLTO_FIRSTNAME

        public static final java.lang.String HYBRIS_BILLTO_FIRSTNAME
        See Also:
        Constant Field Values
      • HYBRIS_BILLTO_LASTNAME

        public static final java.lang.String HYBRIS_BILLTO_LASTNAME
        See Also:
        Constant Field Values
      • HYBRIS_BILLTO_STREET1

        public static final java.lang.String HYBRIS_BILLTO_STREET1
        See Also:
        Constant Field Values
      • HYBRIS_BILLTO_CITY

        public static final java.lang.String HYBRIS_BILLTO_CITY
        See Also:
        Constant Field Values
      • HYBRIS_BILLTO_POSTALCODE

        public static final java.lang.String HYBRIS_BILLTO_POSTALCODE
        See Also:
        Constant Field Values
      • HYBRIS_BILLTO_PHONE_NUMBER

        public static final java.lang.String HYBRIS_BILLTO_PHONE_NUMBER
        See Also:
        Constant Field Values
      • HYBRIS_SOP_DECISION

        public static final java.lang.String HYBRIS_SOP_DECISION
        See Also:
        Constant Field Values
      • HYBRIS_SOP_AMOUNT

        public static final java.lang.String HYBRIS_SOP_AMOUNT
        See Also:
        Constant Field Values
      • HYBRIS_SOP_CURRENCY

        public static final java.lang.String HYBRIS_SOP_CURRENCY
        See Also:
        Constant Field Values
      • HYBRIS_SOP_REASON_CODE

        public static final java.lang.String HYBRIS_SOP_REASON_CODE
        See Also:
        Constant Field Values
      • HYBRIS_SOP_CARD_NUMBER

        public static final java.lang.String HYBRIS_SOP_CARD_NUMBER
        See Also:
        Constant Field Values
      • HYBRIS_SOP_SUBSCRIPTION_ID

        public static final java.lang.String HYBRIS_SOP_SUBSCRIPTION_ID
        See Also:
        Constant Field Values
      • HYBRIS_SOP_USES_PUBLIC_SIGNATURE

        public static final java.lang.String HYBRIS_SOP_USES_PUBLIC_SIGNATURE
        See Also:
        Constant Field Values
      • HYBRIS_SOP_PUBLIC_SIGNATURE

        public static final java.lang.String HYBRIS_SOP_PUBLIC_SIGNATURE
        See Also:
        Constant Field Values
    • Constructor Detail

      • MappingLabelsPopulator

        public MappingLabelsPopulator()
    • Method Detail

      • populate

        public void populate​(CreateSubscriptionRequest source,
                             PaymentData target)
        Description copied from interface: Populator
        Populate the target instance with values from the source instance.
        Parameters:
        source - the source object
        target - the target to fill
      • getPaymentProvider

        protected java.lang.String getPaymentProvider()
      • setConfigurationService

        public void setConfigurationService​(ConfigurationService configurationService)
      • getCartService

        protected CartService getCartService()
      • setCartService

        public void setCartService​(CartService cartService)