com.shephertz.app42.paas.sdk.jme.appTab
Class SubscribeService

java.lang.Object
  extended by com.shephertz.app42.paas.sdk.jme.appTab.SubscribeService

public class SubscribeService
extends java.lang.Object


Constructor Summary
SubscribeService(java.lang.String apiKey, java.lang.String secretKey, java.lang.String baseURL)
          This is a constructor that takes
 
Method Summary
 java.lang.String getAllSusbscriptions()
           
 Subscribe getSusbscriptionsByUserName(java.lang.String userName)
          Fetch the details of subscription based on user
 Subscribe subscribe(java.lang.String uName, java.lang.String schemeName, java.lang.String packageName, boolean renew)
          Subscribe the user for the specific scheme for the specific package
 Subscribe unSusbscriptions(java.lang.String userName, java.lang.String schemeName, java.lang.String packageName)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SubscribeService

public SubscribeService(java.lang.String apiKey,
                        java.lang.String secretKey,
                        java.lang.String baseURL)
This is a constructor that takes

Parameters:
apiKey -
secretKey -
baseURL -
Method Detail

getAllSusbscriptions

public java.lang.String getAllSusbscriptions()
                                      throws App42Exception
Returns:
Throws:
App42Exception

getSusbscriptionsByUserName

public Subscribe getSusbscriptionsByUserName(java.lang.String userName)
                                      throws App42Exception
Fetch the details of subscription based on user

Parameters:
userName - - Name of the user for which subscription details has to be retrieve
Returns:
The Subscribe Object
Throws:
App42Exception

subscribe

public Subscribe subscribe(java.lang.String uName,
                           java.lang.String schemeName,
                           java.lang.String packageName,
                           boolean renew)
                    throws App42Exception
Subscribe the user for the specific scheme for the specific package

Parameters:
userName - - Name of user you wan't to subscribe for package
schemeName - - Name of the scheme you wan't to subscribe
packageName - - Name of the package you wan't to subscribe
renew - -
Returns:
The Subscribe Object
Throws:
App42Exception

unSusbscriptions

public Subscribe unSusbscriptions(java.lang.String userName,
                                  java.lang.String schemeName,
                                  java.lang.String packageName)
                           throws App42Exception
Parameters:
userName -
schemeName -
packageName -
Returns:
Throws:
App42Exception