Set Subscription Status
To set as subscription status, please fill the following values in the value map:
Parameter name |
Datatype |
Description |
COMMAND |
String |
The command. Must be |
OFFER_ID |
String |
The identifier of the offer. |
SUBSCRIPTION_STATUS |
String |
Subscription status. Possible values are "T" (enabled), "V" (hidden), and "D" (disabled). |
Example: Set subscription status [hide]
private void setSubscriptionStatus(String sStatus, String sOfferID)
{
O2GRequestFactory factory = mSession.getRequestFactory();
if (factory == null) {
return;
}
O2GValueMap valueMap = factory.createValueMap();
valueMap.setString(O2GRequestParamsEnum.COMMAND, Constants.Commands.SetSubscriptionStatus);
valueMap.setString(O2GRequestParamsEnum.SUBSCRIPTION_STATUS, sStatus);
valueMap.setString(O2GRequestParamsEnum.OFFER_ID, sOfferID);
O2GRequest request = factory.createOrderRequest(valueMap);
mSession.sendRequest(request);
}