|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Store
The Store is used for creating, retrieving and managing users.
| Method Summary | |
|---|---|
User |
checkUserPassword(java.lang.String identifier,
java.lang.String pass)
Check if the user's hashed password is correct. |
void |
close()
Closes the Store. |
User |
createOrUpdateUser(java.lang.String identifier,
java.lang.String pass,
java.lang.String recovery,
java.lang.String name,
java.lang.String email,
java.lang.Boolean openid)
|
Private |
createPrivate()
|
PrivateAuthorization |
createPrivateAuthorization()
|
PrivateSelector |
createPrivateSelector()
|
void |
deleteObject(java.lang.Object object)
Deletes an object from the database. |
boolean |
existsUser(java.lang.String identifier,
java.lang.String name)
Check if a user with a given identifier or name exists already. |
Private |
findPrivate(java.lang.String qxri)
|
Private |
findPrivateBySelector(java.lang.String selector)
|
Private[] |
findPrivates(java.lang.String qxri)
|
User |
findUser(java.lang.String identifier)
Find a user by a given identifier. |
User |
findUserByRecovery(java.lang.String recovery)
Find all users with a given recovery code. |
User[] |
findUsersByEmail(java.lang.String email)
Find all users with a given email address. |
Private |
getPrivate(java.lang.Long id)
|
void |
init()
Initializes the Store. |
boolean |
isClosed()
True, if the Store has been initialized. |
boolean |
isInitialized()
True, if the Store has been initialized. |
Private[] |
listPrivates()
|
Private[] |
listPrivatesByIndex(java.lang.String indx)
|
User[] |
listUsers()
List all users in the Store. |
void |
updateObject(java.lang.Object object)
Updates an object in the database after modifications have been made. |
| Method Detail |
|---|
void init()
throws StoreException
StoreExceptionboolean isInitialized()
void close()
boolean isClosed()
void updateObject(java.lang.Object object)
throws StoreException
StoreException
void deleteObject(java.lang.Object object)
throws StoreException
StoreException
User createOrUpdateUser(java.lang.String identifier,
java.lang.String pass,
java.lang.String recovery,
java.lang.String name,
java.lang.String email,
java.lang.Boolean openid)
throws StoreException
StoreException
User[] listUsers()
throws StoreException
StoreException
User findUser(java.lang.String identifier)
throws StoreException
StoreException
User[] findUsersByEmail(java.lang.String email)
throws StoreException
StoreException
User findUserByRecovery(java.lang.String recovery)
throws StoreException
StoreException
boolean existsUser(java.lang.String identifier,
java.lang.String name)
throws StoreException
StoreException
User checkUserPassword(java.lang.String identifier,
java.lang.String pass)
throws StoreException
StoreException
Private createPrivate()
throws StoreException
StoreException
Private getPrivate(java.lang.Long id)
throws StoreException
StoreException
Private[] listPrivates()
throws StoreException
StoreException
Private[] listPrivatesByIndex(java.lang.String indx)
throws StoreException
StoreException
Private findPrivate(java.lang.String qxri)
throws StoreException
StoreException
Private[] findPrivates(java.lang.String qxri)
throws StoreException
StoreException
Private findPrivateBySelector(java.lang.String selector)
throws StoreException
StoreException
PrivateSelector createPrivateSelector()
throws StoreException
StoreException
PrivateAuthorization createPrivateAuthorization()
throws StoreException
StoreException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||