Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
account |
static java.lang.String |
AD_SUPPORTED |
protected java.lang.String |
baseURL |
static java.lang.String |
ECONOMICS |
protected java.util.List<java.lang.String> |
errors |
protected EventEmitter |
eventEmitter |
static java.lang.String |
FREE |
protected HttpService |
httpService |
protected java.net.URI |
uri |
Constructor and Description |
---|
GetVideoTask(EventEmitter eventEmitter,
java.lang.String baseURL,
java.util.Map<java.lang.String,java.lang.String> headers,
java.util.Map<java.lang.String,java.lang.String> queryParameters,
java.lang.String account,
java.lang.String policy) |
GetVideoTask(EventEmitter eventEmitter,
java.lang.String baseURL,
java.util.Map<java.lang.String,java.lang.String> headers,
java.lang.String account,
java.lang.String policy) |
Modifier and Type | Method and Description |
---|---|
protected java.net.URI |
createURI(java.lang.String... params)
Creates a
URI object with the baseURL passed in the constructor
and appends the String params to the Url. |
protected org.json.JSONObject |
doInBackground(java.net.URI... params) |
void |
getById(java.lang.String videoId,
VideoListener videoListener) |
void |
getByReferenceId(java.lang.String referenceId,
VideoListener videoListener) |
protected void |
onPostExecute(org.json.JSONObject json) |
public static final java.lang.String ECONOMICS
public static final java.lang.String AD_SUPPORTED
public static final java.lang.String FREE
protected EventEmitter eventEmitter
protected java.lang.String baseURL
protected java.lang.String account
protected java.net.URI uri
protected HttpService httpService
protected java.util.List<java.lang.String> errors
public GetVideoTask(EventEmitter eventEmitter, java.lang.String baseURL, java.util.Map<java.lang.String,java.lang.String> headers, java.lang.String account, java.lang.String policy)
public GetVideoTask(EventEmitter eventEmitter, java.lang.String baseURL, java.util.Map<java.lang.String,java.lang.String> headers, java.util.Map<java.lang.String,java.lang.String> queryParameters, java.lang.String account, java.lang.String policy)
public void getById(java.lang.String videoId, VideoListener videoListener)
public void getByReferenceId(java.lang.String referenceId, VideoListener videoListener)
protected void onPostExecute(org.json.JSONObject json)
onPostExecute
in class android.os.AsyncTask<java.net.URI,java.lang.Void,org.json.JSONObject>
protected org.json.JSONObject doInBackground(java.net.URI... params)
doInBackground
in class android.os.AsyncTask<java.net.URI,java.lang.Void,org.json.JSONObject>
protected java.net.URI createURI(java.lang.String... params) throws java.net.URISyntaxException
URI
object with the baseURL
passed in the constructor
and appends the String params to the Url.
For example: baseURL/param1/param2.../paramN
If the queryParameters
map was provided, it will also append them to the url.
For example:
baseUrl?key1=value1&key2=value2&...&keyN=valueN
baseUrl/param1/param2.../paramN?key1=value1&key2=value2&...&keyN=valueNparams
- the paramsjava.net.URISyntaxException
- the uri syntax exception