Uses of Class
com.fitbit.api.client.http.PostParameter

Packages that use PostParameter
com.fitbit.api.client   
com.fitbit.api.client.http   
 

Uses of PostParameter in com.fitbit.api.client
 

Methods in com.fitbit.api.client with parameters of type PostParameter
protected static String FitbitApiClientAgent.appendParamsToUrl(String url, PostParameter[] params)
           
protected  Response FitbitApiClientAgent.httpDelete(String url, PostParameter[] params, boolean authenticate)
           
protected  Response FitbitApiClientAgent.httpGet(String url, PostParameter[] params, boolean authenticate)
          Issues an HTTP GET request.
protected  Response FitbitApiClientAgent.httpPost(String url, PostParameter[] params, boolean authenticate)
           
 

Method parameters in com.fitbit.api.client with type arguments of type PostParameter
 ActivityLog FitbitApiClientAgent.logActivity(LocalUserDetail localUser, List<PostParameter> params)
          Create log entry for an activity
 Body FitbitApiClientAgent.logBody(LocalUserDetail localUser, List<PostParameter> params)
           
 BpLog FitbitApiClientAgent.logBp(LocalUserDetail localUser, List<PostParameter> params)
           
 FatLog FitbitApiClientAgent.logFat(LocalUserDetail localUser, List<PostParameter> params)
           
 FoodLog FitbitApiClientAgent.logFood(LocalUserDetail localUser, List<PostParameter> params)
          Create log entry for a food
 Glucose FitbitApiClientAgent.logGlucose(LocalUserDetail localUser, List<PostParameter> params)
           
 HeartLog FitbitApiClientAgent.logHeartRate(LocalUserDetail localUser, List<PostParameter> params)
           
 WaterLog FitbitApiClientAgent.logWater(LocalUserDetail localUser, List<PostParameter> params)
           
 WeightLog FitbitApiClientAgent.logWeight(LocalUserDetail localUser, List<PostParameter> params)
           
 UserInfo FitbitApiClientAgent.updateUserInfo(LocalUserDetail localUser, List<PostParameter> params)
          Update user's profile
 

Uses of PostParameter in com.fitbit.api.client.http
 

Methods in com.fitbit.api.client.http that return types with arguments of type PostParameter
static List<PostParameter> OAuth.toParamList(PostParameter[] params)
           
 

Methods in com.fitbit.api.client.http with parameters of type PostParameter
static String HttpClient.encodeParameters(PostParameter[] postParams)
           
protected  Response HttpClient.httpRequest(HttpClient.HttpMethod method, String url, PostParameter[] postParams, boolean authenticated)
           
static String OAuth.normalizeRequestParameters(PostParameter[] params)
          The request parameters are collected, sorted and concatenated into a normalized string:
• Parameters in the OAuth HTTP Authorization header excluding the realm parameter.
• Parameters in the HTTP POST request body (with a content-type of application/x-www-form-urlencoded).
• HTTP GET parameters added to the URLs in the query part (as defined by [RFC3986] section 3).

The oauth_signature parameter MUST be excluded.
The parameters are normalized into a single string as follows:
1.
 Response HttpClient.post(String url, PostParameter[] postParameters)
           
 Response HttpClient.post(String url, PostParameter[] postParameters, boolean authenticated)
           
static List<PostParameter> OAuth.toParamList(PostParameter[] params)
           
 

Method parameters in com.fitbit.api.client.http with type arguments of type PostParameter
static String OAuth.encodeParameters(List<PostParameter> postParams)
           
static String OAuth.encodeParameters(List<PostParameter> postParams, String splitter, boolean quot)
           
static String OAuth.normalizeAuthorizationHeaders(List<PostParameter> params)
           
static String OAuth.normalizeRequestParameters(List<PostParameter> params)
           
 



Copyright © 2012. All Rights Reserved.