public class NumberController extends BaseController
httpCallBack| Constructor and Description |
|---|
NumberController() |
| Modifier and Type | Method and Description |
|---|---|
String |
getDedicatedNumbers()
Get all dedicated numbers
|
void |
getDedicatedNumbersAsync(APICallBack<String> callBack)
Get all dedicated numbers
|
String |
getDedicatedNumbersByCountry(String country,
String search,
Integer searchType)
Get all dedicated numbers by country
|
void |
getDedicatedNumbersByCountryAsync(String country,
String search,
Integer searchType,
APICallBack<String> callBack)
Get all dedicated numbers by country
|
static NumberController |
getInstance()
Singleton pattern implementation
|
String |
purchaseDedicatedNumber(String dedicatedNumber)
Buy dedicated number
|
void |
purchaseDedicatedNumberAsync(String dedicatedNumber,
APICallBack<String> callBack)
Buy dedicated number
|
getClientInstance, getHttpCallBack, setClientInstance, setHttpCallBack, validateResponsepublic static NumberController getInstance()
public String getDedicatedNumbers() throws Throwable
Throwablepublic void getDedicatedNumbersAsync(APICallBack<String> callBack)
public String purchaseDedicatedNumber(String dedicatedNumber) throws Throwable
dedicatedNumber - Required parameter: Example:Throwablepublic void purchaseDedicatedNumberAsync(String dedicatedNumber, APICallBack<String> callBack)
dedicatedNumber - Required parameter: Example:public String getDedicatedNumbersByCountry(String country, String search, Integer searchType) throws Throwable
country - Required parameter: Example:search - Optional parameter: Your search pattern or query.searchType - Optional parameter: Your strategy for searching, 0 = starts with, 1 = anywhere, 2 = ends with.Throwablepublic void getDedicatedNumbersByCountryAsync(String country, String search, Integer searchType, APICallBack<String> callBack)
country - Required parameter: Example:search - Optional parameter: Your search pattern or query.searchType - Optional parameter: Your strategy for searching, 0 = starts with, 1 = anywhere, 2 = ends with.Copyright © 2017. All rights reserved.