com.stackmob.sdk.model
Class StackMobUser
java.lang.Object
com.stackmob.sdk.model.StackMobModel
com.stackmob.sdk.model.StackMobUser
public class StackMobUser
- extends StackMobModel
| Methods inherited from class com.stackmob.sdk.model.StackMobModel |
destroy, destroy, fetch, fetch, fetchWithDepth, fillFieldFromJson, fillFromJson, fillFromJson, fillFromJson, getExistingModel, getFieldAsCollection, getID, hasData, hasSameID, load, query, save, save, saveWithDepth, saveWithDepth, setActualClass, setFieldFromList, setID, setID, toJson, toJsonWithDepth, toJsonWithDepth, updateModelListFromJson |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StackMobUser
protected StackMobUser(Class<? extends StackMobUser> actualClass,
String username,
String password)
StackMobUser
public StackMobUser(String username,
String password)
getSchemaName
public String getSchemaName()
- Description copied from class:
StackMobModel
- Determines the schema connected to this class on the server. By
default it's the name of the class in lower case. Override in
subclasses to change that. Must be 3-25 alphanumeric characters.
- Overrides:
getSchemaName in class StackMobModel
- Returns:
- the schema name
getIDFieldName
public String getIDFieldName()
- Overrides:
getIDFieldName in class StackMobModel
getUsername
public String getUsername()
login
protected void login(Map<String,String> args,
StackMobCallback callback)
login
public void login(StackMobCallback callback)
loginResettingTemporaryPassword
public void loginResettingTemporaryPassword(String newPassword,
StackMobCallback callback)
logout
public void logout(StackMobCallback callback)
isLoggedIn
public boolean isLoggedIn()
resetPassword
public void resetPassword(String oldPassword,
String newPassword,
StackMobCallback callback)
registerForPush
public void registerForPush(String registrationID,
StackMobRawCallback callback)
getPushToken
public void getPushToken(StackMobRawCallback callback)
Copyright © 2012 StackMob. All Rights Reserved.