com.ibm.commerce.member.facade.server.commands

Class ECSAXMemberMessageFlattenerHelper

  • java.lang.Object
    • com.ibm.commerce.member.facade.server.commands.ECSAXMemberMessageFlattenerHelper


  • public class ECSAXMemberMessageFlattenerHelper
    extends java.lang.Object
    A helper class that does the following:
  • Converts parameters like addressType from long form (Shipping) to short form (S)
    • Constructor Detail

      • ECSAXMemberMessageFlattenerHelper

        public ECSAXMemberMessageFlattenerHelper()
    • Method Detail

      • performPersonValueMapping

        public static void performPersonValueMapping(TypedProperty reqProp)
        Convert parameters related to Person from the long format defined in the logical model to short format expected by the command. For example, convert the value of the gender property from "Male" to "M".
        Parameters:
        reqProp - Input parameters which contain long format.
      • performOrganizationValueMapping

        public static void performOrganizationValueMapping(TypedProperty reqProp)
        Convert parameters related to Organization from the long format defined in the logical model to short format expected by the command. For example, convert the value of the gender property from "OrganizationUnit" to "OU".
        Parameters:
        reqProp - Input parameters which contain long format.