com.logicboxes.foundation.sfnb.order.instahelp
Class EngageSetup

java.lang.Object
  extended by com.logicboxes.foundation.sfnb.order.instahelp.EngageSetup

public class EngageSetup
extends java.lang.Object


Constructor Summary
EngageSetup()
           
 
Method Summary
 java.util.HashMap getPricingKeyPricingParamMap(java.lang.String SERVICE_USERNAME, java.lang.String SERVICE_PASSWORD, java.lang.String SERVICE_ROLE, java.lang.String SERVICE_LANGPREF, int SERVICE_PARENTID, java.lang.String productkey)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EngageSetup

public EngageSetup()
Method Detail

getPricingKeyPricingParamMap

public java.util.HashMap getPricingKeyPricingParamMap(java.lang.String SERVICE_USERNAME,
                                                      java.lang.String SERVICE_PASSWORD,
                                                      java.lang.String SERVICE_ROLE,
                                                      java.lang.String SERVICE_LANGPREF,
                                                      int SERVICE_PARENTID,
                                                      java.lang.String productkey)
Parameters:
productkey - The product key for which the pricing param map needs to be fetched.
Returns:
Returns a Hashtable containing all the Pricing Keys and its corresponding Pricing Parameters

retHash -> [1] -> [key] -> pricingParam1 | [displayname] -> Pricing Param 1 | [2] -> [key] -> pricingParam2 | [displayname] -> Pricing Param 2 | [3] -> [key] -> pricingParam3 | [displayname] -> Pricing Param 3 |

eg. retHash -> [1] -> [key] -> pack1 [displayname] -> Engage A [2] -> [key] -> pack2 [displayname] -> Engage B

Throws:
LogicBoxesException