public class ECSAXOrgAddressComponentMessageFlattener
extends com.ibm.commerce.messaging.programadapter.messagemapper.ecsax.ECSAXOrgAddressMessageFlattener
implements com.ibm.commerce.messaging.programadapter.messagemapper.ecsax.ECSAXMessageFlattener
1. Converts organization parameters like addressType from long form (Shipping) to short form (S) 2. Append memberId parameter if the distinguishedName parameter exists. 3. Append addressId parameter if the nickname parameter exists. 4. Extract the custom member attributes and format as: attributeName_storeName_action_number=value 5. Converts boolean parameters to 1 or 0.
Constructor and Description |
---|
ECSAXOrgAddressComponentMessageFlattener()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
CommandProperty | flattenMessage(CommandProperty commandProperty)
1.
|
public ECSAXOrgAddressComponentMessageFlattener()
public CommandProperty flattenMessage(CommandProperty commandProperty)