|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.feedhenry.sdk.FHRemote
public abstract class FHRemote
The base class that implements FHAct.
| Field Summary | |
|---|---|
protected static java.lang.String |
LOG_TAG
|
protected FHActCallback |
mCallback
|
protected android.content.Context |
mContext
|
protected java.util.Properties |
mProperties
|
protected java.lang.String |
mUDID
|
protected static java.lang.String |
PATH_PREFIX
|
| Constructor Summary | |
|---|---|
FHRemote(android.content.Context context,
java.util.Properties pProps)
|
|
| Method Summary | |
|---|---|
protected abstract org.apache.http.Header[] |
buildHeaders(org.apache.http.Header[] pHeaders)
|
void |
executeAsync()
Execute the request asynchronously. |
void |
executeAsync(FHActCallback pCallback)
Execute the request asynchronously. |
protected java.lang.String |
getApiURl()
|
protected abstract java.lang.String |
getPath()
|
protected abstract JSONObject |
getRequestArgs()
|
void |
setCallback(FHActCallback pCallback)
Set the callback function to be executed when the action is finished. |
void |
setUDID(java.lang.String pUDID)
Set the client unique id (device id) for the request |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final java.lang.String PATH_PREFIX
protected static java.lang.String LOG_TAG
protected java.util.Properties mProperties
protected FHActCallback mCallback
protected java.lang.String mUDID
protected android.content.Context mContext
| Constructor Detail |
|---|
public FHRemote(android.content.Context context,
java.util.Properties pProps)
| Method Detail |
|---|
public void setUDID(java.lang.String pUDID)
FHAct
setUDID in interface FHActpUDID - the unique device id
public void executeAsync()
throws java.lang.Exception
FHActFHAct.setCallback(FHActCallback pCallback) when the request finishes.
executeAsync in interface FHActjava.lang.Exception
public void executeAsync(FHActCallback pCallback)
throws java.lang.Exception
FHAct
executeAsync in interface FHActpCallback - the callback function
java.lang.Exceptionpublic void setCallback(FHActCallback pCallback)
FHAct
setCallback in interface FHActpCallback - the callback functionprotected java.lang.String getApiURl()
protected abstract java.lang.String getPath()
protected abstract JSONObject getRequestArgs()
protected abstract org.apache.http.Header[] buildHeaders(org.apache.http.Header[] pHeaders)
throws java.lang.Exception
java.lang.Exception
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||