|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use StackMobRawCallback | |
|---|---|
| com.stackmob.sdk.api | Classes for communicating directly with StackMob. |
| com.stackmob.sdk.callback | The various callbacks used to respond to asynchronous calls. |
| com.stackmob.sdk.model | Base classes for objects that map to StackMob data. |
| com.stackmob.sdk.push | Support classes for push methods. |
| Uses of StackMobRawCallback in com.stackmob.sdk.api |
|---|
| Methods in com.stackmob.sdk.api with parameters of type StackMobRawCallback | ||
|---|---|---|
void |
StackMobDatastore.count(StackMobQuery query,
StackMobRawCallback callback)
retrieve the number of objects for a query on the StackMob platform |
|
void |
StackMobDatastore.count(String path,
StackMobRawCallback callback)
retrieve the number of objects for a schema on the StackMob platform |
|
void |
StackMobDatastore.delete(StackMobQuery query,
StackMobRawCallback callback)
do a DELETE request to the StackMob platform, with query parameters. |
|
void |
StackMobDatastore.delete(String path,
StackMobRawCallback callback)
do a DELETE request to the StackMob platform |
|
void |
StackMobDatastore.delete(String path,
String id,
StackMobRawCallback callback)
do a DELETE request to the StackMob platform |
|
|
StackMobDatastore.deleteIdFrom(String path,
String primaryId,
String field,
T idToDelete,
boolean cascadeDelete,
StackMobRawCallback callback)
atomically remove elements from an array or has many relationship |
|
|
StackMobDatastore.deleteIdsFrom(String path,
String primaryId,
String field,
List<T> idsToDelete,
boolean cascadeDeletes,
StackMobRawCallback callback)
atomically remove elements from an array or has many relationship |
|
void |
StackMob.facebookLogin(String token,
boolean createUser,
String username,
StackMobOptions options,
StackMobRawCallback callback)
Login to StackMob with Facebook credentials. |
|
void |
StackMob.facebookPostMessage(String msg,
StackMobRawCallback callback)
Post a message to Facebook. |
|
void |
StackMob.forgotPassword(String username,
StackMobRawCallback callback)
Send out a password reset email to a user who has forgotten their password. |
|
void |
StackMobDatastore.get(StackMobQuery query,
StackMobOptions options,
StackMobRawCallback callback)
do a get request on the StackMob platform |
|
void |
StackMobDatastore.get(StackMobQuery query,
StackMobRawCallback callback)
do a get request on the StackMob platform |
|
void |
StackMobDatastore.get(String path,
StackMobOptions options,
StackMobRawCallback callback)
do a get request on the StackMob platform |
|
void |
StackMobDatastore.get(String path,
StackMobRawCallback callback)
do a get request on the StackMob platform |
|
void |
StackMob.getFacebookUserInfo(StackMobRawCallback callback)
Get Facebook user info for the current user. |
|
void |
StackMob.getTwitterUserInfo(StackMobRawCallback callback)
Get Twitter user info for the current user. |
|
void |
StackMob.gigyaLogin(String gigyaUid,
String timestamp,
String sig,
StackMobOptions options,
StackMobRawCallback callback)
Login to StackMob with Gigya credentials. |
|
void |
StackMobDatastore.head(StackMobQuery query,
StackMobOptions options,
StackMobRawCallback callback)
do a head request on the StackMob platform |
|
void |
StackMobDatastore.head(StackMobQuery query,
StackMobRawCallback callback)
do a head request on the StackMob platform |
|
void |
StackMobDatastore.head(String path,
StackMobOptions options,
StackMobRawCallback callback)
do a head request on the StackMob platform |
|
void |
StackMobDatastore.head(String path,
StackMobRawCallback callback)
do a head request on the StackMob platform |
|
void |
StackMob.linkUserWithFacebookToken(String token,
StackMobRawCallback callback)
Link an existing StackMob user with an existing Facebook user via Facebook credentials. |
|
void |
StackMob.linkUserWithGigya(String gigyaUid,
String timestamp,
String sig,
StackMobRawCallback callback)
Link an existing StackMob user with an existing Gigya user via Gigya credentials. |
|
void |
StackMob.linkUserWithTwitterToken(String token,
String secret,
StackMobRawCallback callback)
Link an existing StackMob user with an existing Twitter user via Twitter credentials. |
|
void |
StackMob.login(Map<String,String> params,
StackMobOptions options,
StackMobRawCallback callback)
Call the login method on StackMob. |
|
void |
StackMob.login(Map<String,String> params,
StackMobRawCallback callback)
Call the login method on StackMob. |
|
void |
StackMob.logout(StackMobRawCallback callback)
Call the logout method on StackMob, invalidating the current user's credentials. |
|
void |
StackMobDatastore.post(String path,
Object requestObject,
StackMobOptions options,
StackMobRawCallback callback)
do a post request on the StackMob platform for a single object |
|
void |
StackMobDatastore.post(String path,
Object requestObject,
StackMobRawCallback callback)
do a post request on the StackMob platform for a single object |
|
void |
StackMobDatastore.post(String path,
String body,
StackMobOptions options,
StackMobRawCallback callback)
do a POST request on the StackMob platform for a single object |
|
void |
StackMobDatastore.post(String path,
String body,
StackMobRawCallback callback)
do a post request on the StackMob platform for a single object |
|
|
StackMobDatastore.postBulk(String path,
List<T> requestObjects,
StackMobRawCallback callback)
do a post request on the StackMob platform with a list of objects |
|
void |
StackMobDatastore.postRelated(String path,
String primaryId,
String relatedField,
Object relatedObject,
StackMobRawCallback callback)
post a new related object to an existing object. |
|
void |
StackMobDatastore.postRelated(String path,
String primaryId,
String relatedField,
String relatedObject,
StackMobRawCallback callback)
post a new related object to an existing object. |
|
|
StackMobDatastore.postRelatedBulk(String path,
String primaryId,
String relatedField,
List<T> relatedObjects,
StackMobRawCallback callback)
post a list of new related objects to an existing object. |
|
void |
StackMobDatastore.put(String path,
String id,
Object requestObject,
StackMobRawCallback callback)
do a PUT request on the StackMob platform |
|
void |
StackMobDatastore.put(String path,
String id,
String body,
StackMobRawCallback callback)
do a put request on the StackMob platform |
|
void |
StackMobDatastore.putAndUpdateAtomicCounters(String path,
String id,
Object requestObject,
List<String> counterFields,
StackMobRawCallback callback)
do a PUT request on the StackMob platform, treating some of the fields as counters to be incremented rather than as values to set |
|
|
StackMobDatastore.putRelated(String path,
String primaryId,
String relatedField,
List<T> relatedIds,
StackMobRawCallback callback)
do a an atomic put request on the StackMob platform with the contents of the has-many relation |
|
void |
StackMob.refreshLogin(StackMobRawCallback callback)
Refresh the current OAuth2 login. |
|
void |
StackMob.registerWithFacebookToken(String token,
String username,
StackMobRawCallback callback)
Create a new user on StackMob and associate it with an existing Facebook user via Facebook credentials. |
|
void |
StackMob.registerWithTwitterToken(String token,
String secret,
String username,
StackMobRawCallback callback)
Create a new user on StackMob and associate it with an existing Twitter user via Twitter credentials. |
|
void |
StackMob.resetPassword(String oldPassword,
String newPassword,
StackMobRawCallback callback)
Reset the logged-in user's password |
|
void |
StackMob.twitterLogin(String token,
String secret,
boolean createUser,
String username,
StackMobOptions options,
StackMobRawCallback callback)
Login to StackMob with Twitter credentials. |
|
void |
StackMob.twitterStatusUpdate(String message,
StackMobRawCallback callback)
Update the logged-in user’s Twitter status. |
|
void |
StackMob.unlinkUserFromFacebook(StackMobRawCallback callback)
Unlink the logged-in user from their Facebook token, if linked. |
|
void |
StackMob.unlinkUserFromGigya(StackMobRawCallback callback)
Unlink the logged-in user from their Gigya token, if linked. |
|
void |
StackMob.unlinkUserFromTwitter(StackMobRawCallback callback)
Unlink the logged-in user from their Twitter token, if linked. |
|
void |
StackMobDatastore.updateAtomicCounter(String path,
String id,
String field,
int value,
StackMobRawCallback callback)
do an atomic update on a an integer field in a particular object and schema |
|
| Uses of StackMobRawCallback in com.stackmob.sdk.callback |
|---|
| Subclasses of StackMobRawCallback in com.stackmob.sdk.callback | |
|---|---|
class |
StackMobBinaryCallback
A callback class that allows access to the raw byte array of the response body. |
class |
StackMobCallback
The basic callback class for responding to asynchronous StackMob calls. |
class |
StackMobCountCallback
A callback function meant specifically for com.stackmob.sdk.api.StackMob#count(String, StackMobRawCallback). |
class |
StackMobExistsCallback
|
class |
StackMobIntermediaryCallback
A callback that allows you to inject some logic before the actual callback is called. |
class |
StackMobModelCallback
A simple callback suitable for many StackMobModel methods. |
class |
StackMobNoopCallback
A callback that does absolutely nothing regardless of success or failure. |
| Uses of StackMobRawCallback in com.stackmob.sdk.model |
|---|
| Methods in com.stackmob.sdk.model with parameters of type StackMobRawCallback | ||
|---|---|---|
void |
StackMobUser.getFacebookUserInfo(StackMobRawCallback callback)
Get Facebook user info for the current user. |
|
void |
StackMobUser.getPushTokens(StackMobRawCallback callback)
Retrieve the push tokens associated with this user. |
|
void |
StackMobUser.getTwitterUserInfo(StackMobRawCallback callback)
Get Twitter user info for the current user. |
|
void |
StackMobUser.postFacebookMessage(String msg,
StackMobRawCallback callback)
Post a message to Facebook. |
|
void |
StackMobUser.postTwitterUpdate(String message,
StackMobRawCallback callback)
Update the logged in user’s Twitter status. |
|
static
|
StackMobUser.pushToMultiple(Map<String,String> payload,
List<T> users,
StackMobRawCallback callback)
Send a push notification to a group of users. |
|
void |
StackMobUser.registerForPush(StackMobPushToken token,
StackMobRawCallback callback)
Register this user for push. |
|
void |
StackMobUser.removeFromPush(StackMobPushToken token,
StackMobRawCallback callback)
Remove this token from push. |
|
void |
StackMobUser.sendPush(Map<String,String> payload,
StackMobRawCallback callback)
Send a push message to this user. |
|
| Uses of StackMobRawCallback in com.stackmob.sdk.push |
|---|
| Methods in com.stackmob.sdk.push with parameters of type StackMobRawCallback | |
|---|---|
void |
StackMobPush.broadcastPushNotification(Map<String,String> payload,
StackMobRawCallback callback)
broadcast a push notification to all users of this app. |
void |
StackMobPush.getTokensForUsers(List<String> usernames,
StackMobRawCallback callback)
get all the tokens for the each of the given users |
void |
StackMobPush.pushToTokens(Map<String,String> payload,
List<StackMobPushToken> tokens,
StackMobRawCallback callback)
send a push notification to a group of tokens |
void |
StackMobPush.pushToUsers(Map<String,String> payload,
List<String> userIds,
StackMobRawCallback callback)
send a push notification to a group of users. |
void |
StackMobPush.registerForPushWithUser(StackMobPushToken token,
String username,
boolean overwrite,
StackMobRawCallback callback)
register a user for Android Push notifications. |
void |
StackMobPush.registerForPushWithUser(StackMobPushToken token,
String username,
StackMobRawCallback callback)
register a user for Android Push notifications. |
void |
StackMobPush.removePushToken(StackMobPushToken token,
StackMobRawCallback callback)
remove a push token for this app |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||